Android - 找不到google-play-services_lib.apk!错误

Tay*_*tor 14 service android runtime-error shared-libraries

我正尝试使用此链接使用新的Google Play服务进行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 }
Run Code Online (Sandbox Code Playgroud)

我确实通过eclipse属性> Android>添加库来引用库,就像这里所做的那样:使用新的Google Play服务 这个错误仍然存​​在.任何建议和反馈都是受欢迎的.

ans*_*had 50

添加重新引用的库时,我们只需要google-play-services_lib.jar.So我们需要从项目中删除项目.

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

清洁和建设.

  • 如果谷歌自己的指示说这样做,为什么在世界上另一种方式不起作用?啊.无论如何,非常感谢.这对我来说很有用. (3认同)
  • OMFG ..非常感谢...我开始因这个问题而失去头发.... (2认同)

Ben*_*hew 6

我有同样的问题..然后我发现我在java构建路径中首先错误地引用它,然后从属性> Android>添加库中引用它. 解决方案 首先删除java构建中的引用和Properties> Android> Add Library,然后再次从Properties> Android> Add Library引用google_Play_services_lib.希望这可以帮助 :)


thi*_*olr 5

您没有安装google-play-services_lib APK,您应该在项目中将其作为Android图书馆计划引用,并且JAR将包含在您的APK中.

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

这个链接教你如何引用一个android库项目:

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


小智 5

在你最明显的文件中把它放进去

<meta-data
        android:name="com.google.android.gms.version"
        android:value="@integer/google_play_services_version" />
Run Code Online (Sandbox Code Playgroud)


bak*_*ire -1

我认为您尝试运行 Google Play 服务的设备不包含 Google Play 服务 APK。

检查 Android 开发者上的此链接以获取更多许可

确保设备具有 Google Play 服务 APK