Android-телефоны и планшеты защищены «Образом системы», «Образом API Google» и «Образом Google Play», а не изображениями «Изнашивания» или «ОС TV».
Выбранное вами изображение телефона / планшета Android - это то, с чем нужно тестировать ваше приложение.
Образ системы:
Это изображение включает только базовую версию / ASOPопределенного уровня API.Это самая основная версия.т. е. включенный браузер представляет собой лишь тонкую оболочку пользовательского интерфейса вокруг виджета WebView.
Изображение API Google:
API Google включает доступ к службам Google Play.
У вас есть доступ для разработчиков к сервисам Play.Например, вы можете протестировать свои приложения на устройстве NON-Google Play Store, но если ваше приложение обменивается сообщениями с Facebook, Twitter и т. Д., То эти приложения будут недоступны, так как на устройстве нет Google Play Store, поэтомуВы не могли установить их (я пропущу опцию боковой загрузки ...)
Но у вас есть доступ к службам Google, поэтому можно протестировать такие вещи, как AdMob Lite (полная версия AdMod может бытьвключена в ваше приложение и, таким образом, протестирована на базовом образе системы, но это приведет к увеличению вашего окончательного размера APK).
Изображение Google Play:
Google Play в столбце Play Store включаетприложение Google Play Store и доступ к сервисам Google Play
Теперь у вашего эмулятора есть доступ к Play Store, поэтому можно устанавливать другие сторонние приложения и взаимодействовать с ними.Поэтому, если вы хотите отредактировать файл Microsoft Word, предоставляемый вашим приложением, ваше приложение может проверить, установлено ли Word, если это необходимо, предложить пользователю установить его, если это необходимо, и предоставить доступ к файлу .doc в Word.Возможно, ваше приложение является редактором изображений, и вы хотите, чтобы другие приложения обменивались изображениями с вашим приложением, которое теперь можно тестировать на эмуляторе, а не только на физическом устройстве.
Изображения Google Play - этоСамый близкий опыт, который вы можете получить к устройству, выпущенному OEM / поставщиком, но в эмуляторе.
Примечание: Относительно того, выбираете ли вы версию образа x86 или x86_64, оно зависит отвы.Лично я использую версии x86_64
, они быстрее в моей системе.Но если вы устанавливаете сторонние приложения, не все поддерживают x86_64
(или x86
в этом отношении), если они используют собственные общие библиотеки в своем приложении.
Образ Android TV:
Эти изображения предназначены только для эмуляции телевизионных устройств.
Wear OS image:
Эти изображения предназначены только для smartwatchэмуляция.