gpt4 book ai didi

android - 没有 Gradle - 找不到与给定名称匹配的资源(在 'value' 处,值为 '@integer/google_play_services_version' )

转载 作者:太空宇宙 更新时间:2023-11-03 13:20:08 25 4
gpt4 key购买 nike

我使用的是 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

现在它列在这个下面,但我在我的在线 list 中不断收到上述错误......

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

我试过上下搜索该做什么,但没有任何效果。此外,当我进入"file">“项目结构”>“模块”>“+ 模块依赖项”时,它只是说没有。

最佳答案

Play Services SDK 是一个 Android 库项目,而不是 JAR,这就是版本资源对您不可用的原因。撤消上面所做的所有操作,然后将以下行添加到模块的 build.gradle 文件(例如,app/build.gradle):

compile 'com.google.android.gms:play-services:7.0.0'

或者,要获得更快的构建速度和更小的 APK,请选择 more focused dependencies ,对于您需要的 Play Services SDK 的任何部分。

您可以在 the documentation 中阅读有关此过程的更多信息.


更新

显然,这个项目以某种方式直接使用 IntelliJ IDEA 构建系统,这意味着您将必须遵循 other advice for getting the Play Services SDK into IDEA .话虽这么说,我真的会建议转向 Gradle,因为从长远来看,我不指望一定能够直接在 Android Studio 中使用 IDEA 构建系统。

关于android - 没有 Gradle - 找不到与给定名称匹配的资源(在 'value' 处,值为 '@integer/google_play_services_version' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29567138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com