0

Эй, я пытаюсь использовать карты Google на моем эмуляторе, даже если я установил библиотеку сервисов Google Play, когда я запускаю приложение это говорит«Google Play Services, которые отсутствуют в телефоне» на эмуляторе

«Это приложение не будет работать без служб Google Play, которые отсутствуют на вашем телефоне »

+0

Согласно документу на сайте разработчика Android, вы должны использовать: - совместимое Android-устройство под управлением Android 2.2 или более поздней версии и включающее Google Play Store. - Эмулятор Android с AVD, который запускает платформу Google API на базе Android 4.2.2 или выше. Поддерживает ли ваш эмулятор Android последнее условие? – hcelaloner

+0

Возможный дубликат [Android Emulator: это приложение не будет работать без сервисов Google Play] (http://stackoverflow.com/questions/23265214/android-emulator-this-app-wont-run-without-google-play- Сервисы) – bummi

ответ

0

Google Play Services отличается от библиотеки Google Play Services. Библиотека предоставляет ваше приложение для API, предоставляемых службами Google Play.

Эмулятор, к сожалению, не поддерживает службы Google Play до 4.2.2. Из Setup Google Play Services developers guide:

Если вы хотите проверить приложение на эмуляторе, расширить каталог для Android 4.2.2 (API 17) или более высокой версии, выберите API Google, и установить его. Затем создайте новый AVD с API Google в качестве целевой платформы .

0

Эмулятор, к сожалению, не поддерживает сервисы google play в соответствии с 4.2.2 из руководства по разработке игровых сервисов Google.

0

Запустить эмулятор и установить два файла с именем com.google.android.gms и com.google.vending. Поскольку com.google.android.gms - это то, что называется сервисами Google Play, поэтому убедитесь, что apk, который вы устанавливаете, имеет ту же версию, что и версия вашей библиотеки SDK для Google Play. Установка этих двух файлов, как указано в ссылке Running Google Mapsv2

(Для тестирования приложения на реальном устройстве) Если вы используете Android 2.2, то вы должны добавить сервисы Google Play для Froyo (библиотека) в проекте, а не Библиотека игровых сервисов Google. Откройте ваш менеджер SDK и посмотрите в разделе «Дополнительно», вы найдете его. Но если вы пытаетесь протестировать свое приложение против Android выше 2.2, вы должны пойти с ответами, упомянутыми выше.