2015-04-11 2 views
2

Я установил API сервисов Google в свой Genymotion, и после того, как я загрузил пример местоположения (https://github.com/googlesamples/android-play-location/tree/master/BasicLocationSample), и он не работает, я установил GPS и Data abled. Я тестировал его на своем реальном телефоне, и он работает! Как исправить?Android Genymotion Location (API служб Google) не работает

Карты Google находят меня на карте.

+0

У меня такая же проблема на андроид эмулятор –

+0

пожалуйста, убедитесь, что вы позволили API Карт и в случае необходимости в Google Places API для Android в Android разработчика консоли (https: //console.developers. google.com/home/dashboard). Также убедитесь, что вы ввели правильный ключ в свой проект. Более того, убедитесь, что в вашем genymotion установлены сервисы gapps и google. – deadfish

ответ

1

Убедитесь, что в эмуляторе установлены службы Google Play, и что он обновлен. Вы можете обновить его до последней версии из Play Маркета

-1

Чтобы использовать Google API служб в вашем genymotion вы должны следовать этим шагам:

1) Загрузить ARM Translation Installer v1.1(ARMTI)

2) Загрузить Google Apps для вашего конкретной версии Android.

3) Перетащите ZIP-файл ARM Translation на ваш эмулятор.

4) Перезагрузите эмулятор

5) Перетащите правильную версию Google App на свой эмулятор

6) Перезагрузите эмулятор

0

Если Google Play Services на Android 6,0 ​​аварии каждый раз, вы может попытаться сделать то же самое в этой последовательности. Может быть, это сработает.

Вот что я сделал:

  1. Установите последнюю Genymotion (версия 2.6.0 в моем случае). Убедитесь, что удалены предыдущие старые (предварительные) изображения Android 6.0 (Genymotion -> Настройки -> Разное -> Очистить кеш).
  2. Добавьте новое виртуальное устройство, выберите Google Nexus 5X и Android 6.0 . Он должен загрузить новое изображение с веб-сайта Genymotion. Стартовый создал виртуальное устройство Google Nexus 5X - 6.0.0 - API 23 - 1080x1920.
  3. Flash Genymotion-ARM-Translation_v1.1.zip (перетащить & отбросить zip-файл на окно виртуального устройства), а затем перезапустить виртуальное устройство.
  4. Flash gapps-L-4-21-15.zip и снова перезапустите виртуальное устройство. Теперь добавьте учетную запись Google на виртуальном устройстве через Настройки -> Учетные записи -> Добавить аккаунт. Не запускайте Google Play! Игнорировать любые сбои в знаке в процессе.
  5. Flash benzo-gapps-M-20151011-signed-chroma-r3.zip и перезапустить виртуальное устройство . Откройте Google Play на виртуальном устройстве, обновите все установленные приложения .
  6. Запустите Google Now, нажав кнопку «Домой», чтобы установить диалог с , чтобы обновить сервисы Google Play. Обновите сервисы Google Play. Теперь устройство подготовлено с использованием Google Play и Google Play .

Genymotion android 6.0 with Google play service

Смежные вопросы