2014-03-03 53 views
1

我试图升级AdMob的实施。使用GoogleAdMobSDK,我想变成google-play-services-lib。Android Admob实施:获取错误:“未找到Google Play服务资源”

显示广告。如此看来不错,但我还是在方法调用loadAd()在日志

Requesting resource 0x7f0c000d failed because it is complex 
    GooglePlayServicesUtil: The Google Play services resources were not found. Check your project configuration to ensure that the resources are included. 

这里是我的清单得到这个错误:

  • 我导入库项目在我的工作区,复制源。
  • 我引用该库到我的项目
  • 我添加元数据的清单

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

    this.request = new AdRequest.Builder().addTestDevice(id).build(); 
    this.adView = new AdView(context); 
    this.adView.setAdUnitId(MY_AD_UNIT_ID); 
    this.adView.setAdSize(AdSize.SMART_BANNER); 
    ... 
    this.adView.loadAd(request); 
    

目标版本为我的应用程序9(2.3)。我使用KitKat版本测试Nexus 5。

我也试图把google-play-services-lib jar放到属性中,但没有结果。

我想确保在提交我的应用程序之前可以处理这个错误。

在此先感谢

+0

http://stackoverflow.com/questions/18068627/logcat-message-the-google-play-services-resources-were-not-found-check-your-pr –

+0

是google-play-services_lib.jar在单击箭头时在“android依赖关系”下列出,并选择导出?有最新版本4.2(Rev 15)? – NameSpace

+0

是的一切。正如威廉所说,这似乎是一个良性的错误。但我会密切关注库的下一次更新 – DanjaStyle

回答

3

这是目前版本的Google Play服务的良性错误。 不用担心。提交您的应用。去睡一会。

+0

感谢您的回答。你是对的:当我再次阅读我的文章时,我明白了你的建议的意义。但是,在我的辩护中,我是法国人,这是我第一次用英文在stackoverflow上发布技术文章。我会尽力而为;-) – DanjaStyle