将Google Play服务版本添加到您应用的清单会产生错误

时间:2014-03-05 11:15:56

标签: java android google-play google-play-services google-play-games

我想将谷歌播放服务添加到我的Android项目中。我按照official site上的教程进行了操作。问题是当我在项目的Manifest

中添加以下代码时出现错误
<meta-data android:name="com.google.android.gms.version"
       android:value="@integer/google_play_services_version" />

错误是:

No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version').

我已将google play服务库添加到同一目录中(COPIED IT)。此外,我已将其作为库添加到我的项目中(Properties-&gt; Android-&gt; Add)。我已经多次清理了这个项目,然后我可以数数。项目使用的API是15级,Android 4.0.3。我正在使用的谷歌播放服务是新的,而不是froyo的。

任何想法我做错了什么?

更新

  

我已经完成了这项工作但仍然没有工作

     

1.SDK经理 - &gt;额外 - &gt;安装Google Play服务包

     

2.Import project - &gt;

     

的Android \ ADT-束 - 窗口x86-0130917 \ SDK \额外\谷歌\ google_play_services \ libproject

     

将上述项目添加为库项目以下方式...

     

3.右击项目 - &gt;属性 - &gt; android - &gt;是图书馆 - &gt;添加谷歌播放服务

这是我的清单的一部分

<uses-sdk
    android:minSdkVersion="13"
    android:targetSdkVersion="17" />

我查看了Google Play服务库的清单(这不是很简单),就是这样:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.google.android.gms"
    android:versionCode="3265130"
    android:versionName="3.2.65 (834000-30)" >

    <uses-sdk android:minSdkVersion="8"/>

</manifest>

与froyo相同。这可能是问题吗?

1 个答案:

答案 0 :(得分:0)

您必须将Google Play服务库添加到当前项目

1.SDK经理 - &gt;额外 - &gt;安装Google Play服务包

2.Import project - &gt;

<强>的Android \ ADT-束 - 窗口x86-0130917 \ SDK \额外\谷歌\ google_play_services \ libproject

将上述项目添加为库项目以下方式...

3.右击项目 - &gt;属性 - &gt; android - &gt;是图书馆 - &gt;添加Google Play服务

一切顺利......如果你有任何疑问,我会澄清......