Подтвердить что ты не робот

Службы Google Play устарели. Требуется 9256000, но найдено 9080470

Просто созданный новый пустой элемент GoogleMaps, когда я иду запускать эмулятор, появляется эмулятор.

Сообщение эмулятора

Вот что я установил в диспетчере SDK.

Менеджер SDK

и вот последнее сообщение, которое я получаю на мониторе, когда я пытаюсь запустить приложение...

06-30 15:46:42.388 2783-2783/jackc.mapslesson W/GooglePlayServicesUtil: Google Play services out of date.  Requires 9256000 but found 9080470

В SDK Tools я установил

SDK Tools

и в дополнение...

extras

Только исправление, которое я нашел в настоящее время, находится в модуле, где он говорит...

compile 'com.google.android.gms:play-services:9.2.0'

Если я изменю его на...

compile 'com.google.android.gms:play-services:9.0.2'

Затем он работает, почему это? и есть ли исправление, чтобы оно работало на 9.2.0?

4b9b3361

Ответ 1

У меня была такая же проблема, и я пытался ее решить весь день. Вы можете сделать две вещи:

  • Как вы упомянули, вы можете понизить до 9.0.2
  • Или вы можете использовать эмулятор Genymotion, основанный на VM, и установить Google Play Services из zip файла. Работайте GUIDE. Я выбираю это решение, и оно работает как шарм.

До того, как я начал использовать Genymotion, я добавил новый threads для отслеживания ошибок code.google.

Ответ 2

После двух дней работы я узнал, как на самом деле это будет работать.

1.Установите образ системы без API Google

2.Загрузить последнюю версию Google Использовать этот официальный URL-адрес Google здесь Преобразовать в apk

3. Теперь установите apk через терминал adb install yourapknamehere PS: Вы можете найти adb здесь C:\Users\YourUserName\AppData\Local\Android\sdk\platform-tools

Воля запускает эмулятор и проверяет версию игры Google Настройки- > Приложение- > Google Play. Это будет последняя версия

Ответ 3

У меня была аналогичная проблема. Однако понижение до:

compile 'com.google.android.gms:play-services:9.0.2'

не работал у меня. Тем не менее, я смог обновить Android SDK и инструменты, тогда мои эмуляторы работали отлично, используя:

compile 'com.google.android.gms:play-services-appindexing:9.2.1'

Это были Android SDK и инструменты, которые я обновил

Ответ 4

Если вы тестируете эмулятор, вы можете использовать более раннюю версию вашего приложения build.gradle(к сожалению, эмуляторы не включают обновленную версию).

Вы можете использовать это на уровне приложения gradle:

"compile 'com.google.android.gms:play-services-gcm:7.5.0'"

и это зависит от плагина Google Services Gradle в файле верхнего уровня проекта:

"classpath 'com.google.gms:google-services:1.3.0-beta1'"

Ответ 5

Думаю, вам нужно обновить свои сервисы Google Play в Android Studio.

Перейдите в диспетчер SDK и перейдите на вкладку инструментов SDK.

Поиск сервисов Google Play и обновление. Это должно помочь.