W/Ads: There was a problem getting an ad response. ErrorCode: 1
W/Ads: Failed to load ad: 1
来自logcat,
这是我在Activity中的代码:
MobileAds.initialize(getApplicationContext(), "ca-app-pub-6122511777440087~4654564876");
AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
布局:
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id">
</com.google.android.gms.ads.AdView>
最后我的字符串资源:
<string name="banner_ad_unit_id">ca-app-pub-6122511777440087~4654564876</string>
是什么给出的?我甚至试过了一个测试广告但是没有用。相同的错误代码和相同的加载广告失败。
答案 0 :(得分:4)
应用ID和应用单元ID应该不同。在你的代码中似乎是相同的
这里是完整的官方说明:https://firebase.google.com/docs/admob/android/quick-start