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

Я использую Google maps v2 в своем приложении и отлаживаю его в эмуляторе. Начиная с обновления 26 февраля я получаю это сообщение об ошибке

Google Play services out of date. Requires 3025100 but found 2012110

Теперь я задаюсь вопросом, есть ли у кого-нибудь обновленные файлы, необходимые для запуска google play services rev 5 в эмуляторе? Я попытался запустить приложение с rev 4 из сервисов Google Play, но у эмулятора нет его и попросит меня обновить сервисы Google Play. Есть ли у кого-нибудь другие идеи?

Большое спасибо

Ответ 1

Я нашел нужные мне файлы в конце, gms и вендинг

Ответ 2

После обновления ADT 22.0.1 и новых персональных библиотек Android служба google-карты выдала некоторые сообщения, или ошибка и приложение перестали работать. Поэтому я нашел решение наконец, и это сработало для меня.

Просто установите библиотеку сервисов Google Play и перейдите в google-play-service/libproject/google-play-services_lib по ссылке ниже: -

https://www.dropbox.com/sh/2ok76ep7lmav0qf/9XVlv61D2b

чем импортировать его в рабочее пространство. Очистите проект, в котором вы хотите использовать gogole-play-services-lib, чем создайте его и перейдите в Project > Properties > Java BuildPath > выберите "Частные библиотеки Android, зависящие от Android-функции, google-play-service"

В "Свойствах" перейдите в Android, а затем выберите любую из версий и выберите "Добавить" и выберите "Google Play-Service-lib", а затем нажмите "Применить" и, наконец, "ОК".

Наконец, перейдите в Project > Android Tools > Android Support Libraries. Примите лицензию и после установки, чем запустите проект.

Он будет работать нормально.

Надеюсь, это поможет вам.