Службы Google Play, отсутствующие в эмуляторе (Android 4.4.2)
Для эмулятора, который у меня есть ниже, появляется сообщение об ошибке "Службы Google Play не установлены на устройстве".
Как сообщает сайт он говорит, что" Эмулятор Android с AVD, который запускает платформу Google API на базе Android 4.2. 2 или выше.
Невозможно понять, работает ли эмулятор 4.4.2, а почему службы google play не присутствуют?
![введите описание изображения здесь]()
![enter image description here]()
Некоторые связанные потоки, но без разрешения. (добавив их, чтобы указать, что эта проблема не дублируется):
Связанные темы
Связанные темы
Ответы
Ответ 1
http://developer.android.com/google/play-services/setup.html
Котировка документов
Если вы хотите протестировать свое приложение на эмуляторе, разверните каталог для Android 4.2.2 (API 17) или более высокую версию, выберите Google API и установите его. Затем создайте новый AVD с API Google в качестве платформы мишени.
Требуется эмулятор API Google "S
См. цель в оснастке
Привязка
![enter image description here]()
Я предпочитаю тестирование на реальном устройстве, на котором установлены сервисы Google Play.
Ответ 2
Вы не сможете протестировать приложение с помощью Google-Play-Service library
в эмуляторе. Чтобы протестировать это приложение в эмуляторе, вам нужно установить в свой эмулятор некоторую системную инфраструктуру, чтобы она работала.
fooobar.com/questions/1641/...
Обратитесь к приведенному выше вопросу, чтобы установить сервис Google Play на свой эмулятор.
Ответ 3
Если вы используете Xamarin, я нашел руководство на своем официальном форуме, объяснив, как это сделать:
В дальнейшем вам также может потребоваться обновить Службы Google Play в Google Play Store.
Надеюсь, это поможет любому, у кого есть проблемы с поиском документации.
Ответ 4
Если у вас нет изображения, загрузите его через менеджер SDK:
![enter image description here]()
Ответ 5
Setp 1:
Загрузите следующие файлы apk. 1) com.google.android.gms.apk(https://androidfilehost.com/?fid=95916177934534438) 2) com.android.vending-4.4.22.apk(https://androidfilehost.com/?fid=23203820527945795)
Шаг 2. Создайте новый AVD без API Google
Шаг 3: Запустите AVD (запустите эмулятор)
Шаг 4: Установите загруженные apks с помощью adb.
1)adb install com.google.android.gms-6.7.76_\(1745988-038\)-6776038-minAPI9.apk
2)adb install com.android.vending-4.4.22.apk
adb придумал android sdks/studio
Шаг 5: создайте приложение в консоли разработчика Google.
Шаг 6: Настройте ключ api в вашей версии Androidmanifest.xml и google api.
Примечание:
На шаге 1 вам нужно загрузить apk на основе уровня API Android (.. 18,19,21..) и версии игровых сервисов google (5,5,1,6,6,5......)
Это будет работать на 100%.
Ответ 6
Служба google play - это просто библиотека для создания приложения, но для того, чтобы использовать приложение, использующее библиотеку сервисов google play, вам нужно установить игру google в ваш эмулятор. И для этого ему нужен уникальный идентификатор устройства. и идентификатор устройства находится только на реальном устройстве, которое не имеет эмулятора. поэтому для его тестирования вам нужно настоящее устройство Android.