我使用的是Android Studio IDE,添加Google Play服务库后仍然出现此错误.请记住,这使用的是基于Eclipse的项目,我们没有任何gradle文件.
No resource found that matches the given name (at ‘value’ with value ‘@integer/Google_play_services_version’)
首先,让我说说我如何添加图书馆…
我找到了我的androID SDK文件夹,然后找到Google-play-services-jar,然后将其复制到了/ libs文件夹中.然后我跌倒了…
文件>项目结构>图书馆>添加了Google-play-services.jar
现在将其列出在此列表下,但是我仍然会在清单中在线获取上述错误…
<Meta-data androID:name="com.Google.androID.gms.version" androID:value="@integer/Google_play_services_version"/>
我已经尝试过搜索上下限怎么做,但是没有任何工作对我有用.另外,当我进入“文件>项目结构>模块>它只是说没有模块依赖性.
解决方法:
Play Services SDK是一个AndroID库项目,而不是JAR,这就是为什么版本资源不可用的原因.撤消您在上面所做的所有工作,然后将以下行添加到模块的build.gradle文件(例如,app / build.gradle)的依赖项关闭中:
compile 'com.Google.androID.gms:play-services:7.0.0'
或者,对于更快的构建和更小的APK,请为Play Services SDK所需的任意位选择more focused dependencies.
您可以在the documentation中阅读有关此过程的更多信息.
更新
显然,该项目以某种方式直接使用了IntelliJ IDEA构建系统,这意味着您将必须遵循other advice for getting the Play Services SDK into IDEA.也就是说,我真的建议您转到Gradle,因为我不必指望一定能够使用从长远来看,直接在AndroID Studio中构建IDEA系统.
总结以上是内存溢出为你收集整理的android-No Gradle-未找到与给定名称匹配的资源(在“ value”处与值“ @ integer / google_play_services_version”)全部内容,希望文章能够帮你解决android-No Gradle-未找到与给定名称匹配的资源(在“ value”处与值“ @ integer / google_play_services_version”)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)