简体   繁体   English

在Android Eclipse中出现错误“找不到与给定名称匹配的资源(在'value'值'@integer/google_play_services_version')”

[英]Getting error "No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version')" in Android Eclipse

I am trying to run an android project using Eclipse , unfortunately, I am getting an error as "No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version')".我正在尝试使用 Eclipse运行一个android 项目,不幸的是,我收到错误消息“找不到与给定名称匹配的资源(在‘值’,值为‘@integer/google_play_services_version’)”。

For fixing this I did the following为了解决这个问题,我做了以下

  1. try to copy "/extras/google/google_play_services/libproject/google-play-services_lib library project" but as per my understanding in the latest version of android the "google-play-services_lib" is brokedown into multiple libraries which is under "/extras/google/m2repository/com/google/android/gms".尝试复制“/extras/google/google_play_services/libproject/google-play-services_lib library project”,但根据我在最新版本的android中的理解,“google-play-services_lib”被分解为“/”下的多个库extras/google/m2repository/com/google/android/gms”。

  2. I copied "/extras/google/m2repository/com/google/android/gms" in to my eclipse workspace.我将“/extras/google/m2repository/com/google/android/gms”复制到我的 eclipse 工作区中。

  3. Restart the eclipse and try to add "please select a library project" from project selection but it was hidden.重新启动eclipse并尝试从项目选择中添加“请选择一个库项目”但它被隐藏了。

    please find the attachment for the errors请找到错误的附件在此处输入图片说明 在此处输入图片说明 在此处输入图片说明 在此处输入图片说明 在此处输入图片说明 在此处输入图片说明

Thanks in advance提前致谢

You have two ways to resolve this error.您有两种方法可以解决此错误。

  1. Go to the file at google-play-services_lib/res/values/version.xml and view the raw integer for that symbol:转到google-play-services_lib/res/values/version.xml 中的文件并查看该符号的原始整数:

    < integer name="google_play_services_version">4030599 < /integer > <integer name="google_play_services_version">4030599</integer>

Replace this into AndroidManifest.xml :将其替换为AndroidManifest.xml

<meta-data
   android:name="com.google.android.gms.version"
   android:value="4030599"/>
  1. Goto

Eclipse -> import -> existing android code -> browse -> navigate to google-play-services_lib FOLDER (android-sdk/extras/google/google_play_services/libproject). Eclipse -> 导入 -> 现有的 android 代码 -> 浏览 -> 导航到 google-play-services_lib 文件夹(android-sdk/extras/google/google_play_services/libproject)。

Then in your project control click ->然后在您的项目控制中单击 ->

properties -> android -> libraries, add -> select the project you just imported -> ok属性 -> android -> 库,添加 -> 选择刚刚导入的项目 -> ok

I hope it will work for you.我希望它对你有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我收到“错误:找不到与给定名称匹配的资源(值为@integer/google_play_services_version)” - I'm getting "Error: No resource found that matches the given name (at value with value @integer/google_play_services_version)" 如何修复“找不到与给定名称匹配的资源(&#39;value&#39;与值&#39;@ integer / google_play_services_version&#39;)” - How to fix “No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version')” No Gradle - 找不到与给定名称匹配的资源(&#39;value&#39;的值为&#39;@ integer / google_play_services_version&#39;) - No Gradle - No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version') 找不到与给定名称匹配的资源(在“值”处与值“ @ integer / google_play_services_version”) - No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version') 如何修复Xamarin android c#中的“找不到与给定名称(在&#39;value&#39;处与值&#39;@ integer / google_play_services_version匹配)的资源” - How to fix“No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version)” in Xamarin android c# 未找到与给定名称匹配的资源(值与值 @integer/google_play_services_version)”- Visual Studio 2015 更新 3 - No resource found that matches the given name (at value with value @integer/google_play_services_version)” - Visual Studio 2015 Update 3 Android:找不到Admob资源@ integer / google_play_services_version - Android: Admob resource not found @integer/google_play_services_version 错误:找不到资源整数/ google_play_services_version(又名app:integer / google_play_services_version) - error: resource integer/google_play_services_version (aka app:integer/google_play_services_version) not found 找不到Android清单@ integer / google_play_services_version - Android manifest @integer/google_play_services_version not found 来自aar库的google_play_services_version值出错 - Error with google_play_services_version value from aar library
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM