Службы 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?
Ответы
Ответ 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 и обновление. Это должно помочь.