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

Пример сообщения проекта проекта GCM "Не удалось найти google-play-services_lib.apk"

В приведенном ниже примере кода http://code.google.com/p/gcm/source/browse/#git%2Fgcm-client протокол запуска приложения содержит сообщение о пропавшем APK.

[2013-06-22 10:28:24 - GCMClientNewAPI] ------------------------------
[2013-06-22 10:28:24 - GCMClientNewAPI] Android Launch!
[2013-06-22 10:28:24 - GCMClientNewAPI] adb is running normally.
[2013-06-22 10:28:24 - GCMClientNewAPI] Performing com.google.android.gcm.demo.app.DemoActivity activity launch
[2013-06-22 10:28:29 - GCMClientNewAPI] Uploading GCMClientNewAPI.apk onto device '015d3e63881c020d'
[2013-06-22 10:28:30 - GCMClientNewAPI] Installing GCMClientNewAPI.apk...
[2013-06-22 10:29:07 - GCMClientNewAPI] Success!
[2013-06-22 10:29:07 - google-play-services_lib] Could not find google-play-services_lib.apk!
[2013-06-22 10:29:07 - GCMClientNewAPI] Starting activity com.google.android.gcm.demo.app.DemoActivity on device 015d3e63881c020d
[2013-06-22 10:29:07 - GCMClientNewAPI] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.google.android.gcm.demo.app/.DemoActivity }

Однако приложение может подключаться к сервисам Play и получать идентификатор регистрации. Также отправка сообщений, кажется, работает нормально - по крайней мере, ошибки не регистрируются.

Проект библиотеки ссылается на демонстрационный проект в настройках Android (как это также можно увидеть в файле project.properties).

Я тестирую устройство Nexus 7 с текущей версией Android 4.2.2 и текущими службами Google Play Services 3.1.36 (669520-30).

Что может быть причиной этого Не удалось найти сообщение google-play-services_lib.apk?

4b9b3361

Ответ 1

Решение было в комментарии к ответу на этот вопрос:

Использование новых сервисов Google Play

Шаги:

  • удалите ссылку google_play_services-lib из пути сборки Java.
  • добавить ссылку на библиотеку в свойствах | Android | Ссылки на библиотеки