2015-04-09 2 views
2

Я пытаюсь написать приложение для Android-часов. Следуя некоторым образцам, доступным в Android SDK, я написал сервис в проекте просмотра Android, который использует GoogleApiClient. Но как только он попытается подключиться к GoogleApiClient, соединение получает неудачу с ошибкой "service_version_update_required"Клиент Google API на эмуляторе часов

Видимо, кажется, нет Google Играть APK на часы эмуляторе, так что даже если я последую документацию GoolgeApiClient для обработки ошибок это не обновляется приложение Google Play.

Есть ли обходной путь для этой проблемы или мне нужно купить фактические часы оборудования?

ответ

0

Если вы все еще используете Eclipse (не уверен, что это проблема в Android Studio), единственным решением, которое я нашел, было использование старой версии библиотеки Google Play Services в моем проекте Wear.

Последняя версия библиотеки (на сегодняшний день это 7095000) не работает с эмулятором, который вы можете создать с помощью Eclipse. Поэтому я вернулся к более старой версии (версия 6587000), и GoogleApiClient теперь прекрасно соединяется.

Если у вас нет более старой версии, проверьте this answer, который ссылается на несколько более ранних версий. Последнее, что вы можете получить, есть версия 6171000 (download link). Он немного старше, чем тот, который у меня есть, но он должен работать.

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