我知道。很多类似的问题。我还没有找到解决这个问题的答案。 如何使用Android SDK Tools 23.0.2在Google 3.7.1中使用Google Play Services lib?
尝试了很多组合。首先,要正确导入lib。除了谷歌明显的缺陷之外,我已经尝试过这些方法。 (我还删除了所有文件的写保护)
将代码复制到工作区并使用文件 - >导入 - > Android - >使用ex ...然后选中COPY-box。
将文件夹复制到其他位置,然后导入工作区并进行链接。
然后在我的项目中,我将meta-data-thing添加到了androidmanifest.xml中。
在我的项目中,我点击了属性 - > Android - >在下面的面板中,我添加了我导入的Google服务项目。
现在一切都在建立。 (我看到很多人都遇到了麻烦。)
在属性中,在Java Build Path选项下,将在“Order and export”选项卡下检查库。
我在主要活动中使用的方法是
GooglePlayServicesUtil.isGooglePlayServicesAvailabl(..)...
当我运行应用程序时,我得到一个异常,NoClassDefFoundError.
当然,该课程不在APK中。我已经检查了,但是gms.internal下的其他一些类存在了吗?!
在Android依赖项下的项目中,是导入的lib的1k输出。在Android私有库下是完整的jar。
更新:通过下载http://www.eclipse.org的最新版本解决了这个问题。 (更新功能没有找到任何东西)。