Admob 给我错误代码:1

Aer*_*sia 4 android admob

W/Ads: There was a problem getting an ad response. ErrorCode: 1
W/Ads: Failed to load ad: 1
Run Code Online (Sandbox Code Playgroud)

从logcat,

这是我在活动中的代码:

MobileAds.initialize(getApplicationContext(), "ca-app-pub-6122511777440087~4654564876");
        AdView mAdView = (AdView) findViewById(R.id.adView);
        AdRequest adRequest = new AdRequest.Builder().build();

        mAdView.loadAd(adRequest);
Run Code Online (Sandbox Code Playgroud)

和布局:

<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>
Run Code Online (Sandbox Code Playgroud)

最后我的字符串资源:

<string name="banner_ad_unit_id">ca-app-pub-6122511777440087~4654564876</string>
Run Code Online (Sandbox Code Playgroud)

是什么赋予了?我什至尝试了一个测试广告,但没有奏效。相同的错误代码和相同的加载广告失败。

Jay*_*vda 8

app id 和 app unit id 应该不同。在你的代码中似乎是一样的

这是完整的官方说明:https : //firebase.google.com/docs/admob/android/quick-start