web-dev-qa-db-ja.com

Android-google-play-services_lib.apk!エラーが見つかりませんでした

私はこのリンクからGoogle Plus統合のための新しいGoogle Play Servicesを使用しようとしています: 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プロパティを介してライブラリを参照しました> Android>ここで行われているようにライブラリを追加します: 新しいGoogle Play Servicesの使用 このエラーは引き続き発生しました。提案とフィードバック歓迎です。

14
Tay Victor

参照ライブラリを追加するときは、google-play-services_lib.jarのみが必要です。そのため、プロジェクトをプロジェクトから削除する必要があります。

Project-> Properties-> javaBuildPath-> Project-> select google-play-services-> remove。

クリーンとビルド。

50
anshad

さて、これと同じ問題がありました。次に、[プロパティ]> Java> [ライブラリを追加]から参照する前に、Androidビルドパスで誤って参照していたことがわかりました。 ソリューション最初にJavaビルドとプロパティ> Androidから両方の参照を削除し、>ライブラリを追加してから、プロパティ> Androidからgoogle_Play_services_libを参照します>もう一度ライブラリを追加します。お役に立てれば :)

6
Benil Mathew

Google-play-services_lib APKはインストールしません。プロジェクトでAndroid Library Projectとして参照してください。JARはAPKに含まれます。

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

このリンクは、Androidライブラリプロジェクトを参照する方法を示しています。

http://developer.Android.com/tools/projects/projects-Eclipse.html#ReferencingLibraryProject

5
thiagolr

あなたのマニフェストファイルにそれを入れてください

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

私の場合、このエラーはgoogle-play-services_lib Eclipseプロジェクト>プロパティ> Androidビルドパス>注文とエクスポート]タブのJava Private Dependenciesチェックボックスをチェックすることで修正されました。google-play-services_libへの参照があるメインプロジェクトでもチェックされました。コンソールでCould not find google-play-services_lib.apk!エラーが表示されますが、マップアクティビティは正常に実行されますが、変更前にランタイムエラーが発生しました。アプリケーションがクラッシュしました。

0
Diana

私のアドバイスは、google-play-services.jarをプロジェクトのlibsフォルダーにコピーすることです。それは私のために働いた。

0
Kresimir Plese