我已按照此处描述的程序进行操作:Setup我点击了“与 Gradle 同步项目”小按钮。 Gradle 和 Android Studioseem找到所有内容,但我实际上无法使用 gms 代码。如果我尝试导入,我将获得 com.google.android.gms 的自动完成功能,但仅此而已。我已经使用 Android SDK Manager 更新了所有软件包。
- 我正在运行 Android Studio 0.4.2。
- 我的 minSdk 设置为 9
- 我的 build.gradle 包括编译 'com.google.android.gms:play-services:4.0.30'
就程序而言,我应该准备好编码,但它不起作用。有任何想法吗?
[编辑,添加信息]
我可以在我的分解包目录中找到 ComGoogleAndroiddGmsPlayServices3265.aar 文件。在该文件内部,我还找到了公共目录,并在其中找到了 GooglePlayServicesUtil.class (这是我的应用程序中找不到的内容)
我搞不清楚了。
[Edit 2]
该问题并非 Google Play Services 或 Android Studio 特有。我尝试添加另一个库(HoloColorPicker)并得到相同的结果。但是,我能够将图书馆的资源添加到我的项目中!我能够将它们添加到我的 XML 布局中并在我的应用程序中查看它们。我能够与他们互动,他们工作得很好。当我尝试在代码中引用它们时,问题再次出现。与 gms 的情况完全相同,当我尝试导入到实际类的位置时,我进行了代码完成,并且我无法在代码中声明该类。
我可以通过克隆并导入项目来使用该库。
另外,这不是 Android Studio 问题,因为在命令行上使用“./gradlew clean build”也会发生同样的情况
这是 Android Studio 中当前的错误:https://code.google.com/p/android/issues/detail?id=64508本周修复。
解决方法是关闭项目,删除 .iml 文件和 .idea 项目,然后重新导入项目。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)