2017-02-22 4 views
3

Я пытаюсь запустить Google Play Services на своем Android-эмуляторе с помощью Genymotion. Я выполнил шаги в другом переполнении стека, чтобы загрузить и установить установщик перевода ARM и версию Google Apps для Android (5.1.0). До этого момента, похоже, не было никаких проблем.Службы Google Play устарели. Требуется 10084000, но найдено 8118436

Проблема возникает, когда я открываю приложение для разработки и пытаюсь подключиться к сервисам Google Play. Я вижу Google Play services out of date. Requires 10084000 but found 8118436.

Я знаю, что это означает, что версия моего эмулятора равна 8.1, а версия, которая входит в комплект, равна 10.0. Однако я не знаю, как сделать эти две версии одинаковыми. Я не могу понять, как либо понизить его, либо обновить другое. Кто-нибудь знает, как решить эту проблему? Заранее спасибо!

+0

попробуйте использовать более низкую версию игровых сервисов google в вашей сборке dependecy может быть 9.6 или любой другой версии 9.x – Killer

+0

@Shubham У вас есть источник, подтверждающий, что версия зависимости от конфигурации Google Play влияние на версию, требуемую на стороне клиента? –

+0

@Shubham Спасибо за комментарий. Я добавил 'compile 'com.google.android.gms: play-services-fitness: 9.6.0" (только для Google Fit) для моих зависимостей, но когда я пытаюсь запустить свое приложение, я вижу «Установка APK «и это невероятно медленно - я сомневаюсь, что это вообще движется. Есть что-то, что мне не хватает? – adam

ответ

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