Я пытаюсь использовать новую интеграцию 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 Эта ошибка все еще происходила. Любые предложения и обратная связь приветствуются.
При добавлении обновленных библиотек нам нужно только google-play-services_lib.jar. Поэтому нам нужно удалить проект из вашего проекта.
Project-> Properties-> javaBuildPath-> Project-> выберите google-play-services-> remove.
Чистить и строить.
Ну, у меня была такая же проблема. Тогда я узнал, что я неправильно ссылался на нее сначала в пути сборки Java, прежде чем ссылаться на нее из Свойства> Android> Добавить библиотеку. Решение. Сначала удалите ссылку из сборки java и Свойства> Android> Добавить библиотеку, а затем снова нажмите google_Play_services_lib из Свойства> Android> Добавить библиотеку. Надеюсь это поможет 🙂
Вы не устанавливаете APK google-play-services_lib, вы должны ссылаться на него в своем проекте в качестве проекта библиотеки Android, и JAR будет включен в ваш APK.
http://developer.android.com/google/play-services/setup.html
В этой ссылке рассказывается, как ссылаться на проект библиотеки андроидов:
http://developer.android.com/tools/projects/projects-eclipse.html#ReferencingLibraryProject
В своем явном файле поместите его внутрь
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
В моем случае эта ошибка была устранена, установив флажок «Частные зависимостей Android» в проекте google-play-services_lib eclipse> Свойства> Путь сборки Java> вкладка «Заказ и экспорт». Он также был проверен в основном проекте, который ссылается на google-play-services_lib. Я до сих пор Could not find google-play-services_lib.apk!
Ошибка в консоли, но действия с картами работают нормально, а перед изменением я получил ошибки времени выполнения и приложение разбилось.
Мой совет – скопировать папку google-play-services.jar в папку libs проекта. Это сработало для меня.
Я думаю, что устройство, на котором вы пытаетесь запустить Службы Google Play, не содержит APK сервисов Google Play.
Проверьте эту ссылку на Android-разработчиках для получения дополнительной информации.
Обеспечение устройств. Службы Google Play APK
Проверьте, добавлен ли проект библиотеки в проект, если нет, то проверьте, находится ли проект библиотеки и ваш проект в одном каталоге.