Android Admob实施:获取错误:“找不到Google Play服务资源”

时间:2014-03-03 17:08:00

标签: android admob

我尝试升级AdMob的实施。使用GoogleAdMobSDK,我想转入google-play-services-lib。

广告出现。所以看起来没问题,但我仍然在日志

中的方法调用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.

这是我的清单:

  • 我在我的工作区导入库项目,复制源。
  • 我将库引用到我的项目中
  • 我在Manifest中添加了元数据

    <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放在属性中,但没有结果。

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

1 个答案:

答案 0 :(得分:3)

这是当前版本的Google Play服务的良性错误。 别担心。提交您的应用。睡个好觉。