Используя различные эмуляторы, доступные через диспетчер AVD, включенный в Android Studio, я безуспешно пытался установить Open GApps. Обычно процедура, которую я выполняю, - это загрузить соответствующий пакет из Open GApps, отправить на устройство с помощью adb, а затем выполнить следующую команду:
sh META-INF/com/google/android/update-binary 3 1 open_gapps-x86–6.0-mini-20170328.zip
или аналогичный, согласно этому руководству: Установка Google Apps на VS Emulator для Android
Кажется, что установочный скрипт успешно завершился, но при перезагрузке устройство никогда не выходит за пределы экрана загрузки.
Моя причина попытки сделать это заключается в том, что мне нужны сервисы Google Play на эмуляторе, который не один из двух официально поддерживаемых им эмуляторов (Nexus 5 / Nexus 5x, я считаю), потому что я нужно использовать эмулятор, который поддерживает Google Play и аппаратный графический процессор, чего нет у этих двух.
Мои точные шаги:
- Создание нового AVD с помощью диспетчера AVD, включенного в Android Studio 3.1.2
- Я пробовал несколько типов устройств, для примера я выбрал Pixel 2
- Мой системный образ - Nougat, API 25, 7.1.1
- В дополнительных настройках я выбираю аппаратную графику и увеличиваю размер хранилища по умолчанию.
- После его создания я запускаю AVD и использую Chrome для загрузки приложения Open GApps с здесь .
- Это приложение автоматически загружает соответствующий пакет .zip, обнаруживая устройство, на котором оно включено.
На этом этапе я следую инструкциям, описанным в ссылке выше, до завершения.