Android - Не удалось найти google-play-services_lib.apk! ошибка - программирование
Подтвердить что ты не робот

Android - Не удалось найти google-play-services_lib.apk! ошибка

Я пытаюсь использовать новую интеграцию Google Play Services для Google Plus по этой ссылке: http://ankitthakkar90.blogspot.sg/2013/05/google-plus-integration-in-android.html

Я смог получить все правильно, кроме случаев, когда я пытаюсь запустить его, он предоставляет мне эту ошибку

Android Launch!
adb is running normally.
Performing com.anky.googleplus.MainActivity activity launch
Automatic Target Mode: using device 'CB5A1MQW4P'
Uploading GooglePlusDemo.apk onto device 'CB5A1MQW4P'
Installing GooglePlusDemo.apk...
Success!
Could not find google-play-services_lib.apk!
Starting activity com.anky.googleplus.MainActivity on device CB5A1MQW4P
ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.anky.googleplus/.MainActivity }

Я ссылался на библиотеку через eclipse Properties > Android > Add Library, как это делается здесь: Использование новых сервисов Google Play Эта ошибка все еще происходила. Любые предложения и обратная связь приветствуются.

4b9b3361

Ответ 1

При добавлении обновленных библиотек нам нужно только google-play-services_lib.jar. Так что нам нужно удалить проект из вашего проекта.

Project- > Properties- > javaBuildPath- > Project- > выберите google-play-services- > remove.

очистить и построить.

Ответ 2

Ну, у меня была такая же проблема. Тогда я узнал, что я неправильно ссылался на нее сначала в пути сборки Java, прежде чем ссылаться на нее из Свойствa > Android > Добавить библиотеку. Решение Сначала удалите как ссылку из сборки java, так и Свойствa > Android > Добавить библиотеку, а затем снова нажмите google_Play_services_lib из Properties > Android > Добавить библиотеку. Надеюсь, это поможет:)

Ответ 3

Вы не устанавливаете APK google-play-services_lib, вы должны ссылаться на него в своем проекте в качестве проекта библиотеки Android, и JAR будет включен в ваш APK.

http://developer.android.com/google/play-services/setup.html

В этой ссылке рассказывается, как ссылаться на проект библиотеки Android:

http://developer.android.com/tools/projects/projects-eclipse.html#ReferencingLibraryProject

Ответ 4

В вашем явном файле поставьте его внутри

<meta-data
        android:name="com.google.android.gms.version"
        android:value="@integer/google_play_services_version" />

Ответ 5

В моем случае эта ошибка была исправлена, установив флажок "Частные зависимостей Android" в проекте google-play-services_lib eclipse > Свойствa > Путь сборки Java > вкладка "Заказ и экспорт". Он также был проверен в основном проекте, который ссылается на google-play-services_lib. Я все еще получаю ошибку Could not find google-play-services_lib.apk! в консоли, но действия с картами работают нормально, а перед изменением я получил ошибки времени выполнения и приложение разбилось.

Ответ 6

Мой совет - скопировать папку google-play-services.jar в папку libs проекта. Это сработало для меня.

Ответ 8

Проверьте, добавлен ли проект библиотеки в проект, а затем проверьте, находится ли проект библиотеки и ваш проект в одном каталоге.