Android Admob 实现:收到错误 : "Google Play Services resources were not found"



我试图升级AdMob的实现。使用GoogleAdMobSDK,我想转换成GooglePlay服务库。

广告出现了。所以看起来还可以,但我在日志中的方法调用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)中的目标版本。我在Nexus 5上测试了KitKat版本。

我还试着把谷歌播放服务的lib jar放在属性中,但没有结果。

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

这是Google Play Services当前版本的良性错误。不用担心。提交你的应用程序。睡一会儿。

相关内容

  • 没有找到相关文章

最新更新