我正在尝试实施AdMob Banner 广告 . 测试ID工作正常 . 但对于我的广告ID,它显示了在logcat下发布的错误 .
主要活动
MobileAds.initialize(this, "MY_APP_ID");
mAdView = findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
XML
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/adView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
ads:adSize="SMART_BANNER"
ads:adUnitId="MY_AD_ID" />
表现
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="MY_APP_ID"/>
PROJECT.GRADLE
repositories {
google()
jcenter()
maven {
url "https://maven.google.com"
}
}
APP.GRADLE
implementation 'com.google.android.gms:play-services-ads:15.0.1'
logcat的
10-10 15:47:21.430 29883-30587 /?电子广告:等待未来出错 . java.util.concurrent.ExecutionException:com.google.android.gms.ads.internal.util.future.af.get中的java.util.concurrent.TimeoutException(:com.google.android.gms @ 14366007 @ 14.3.66 (020304-213742215):18)在com.google.android.gms.ads.internal.util.future.ga(:com.google.android.gms @ 14366007 @ 14.3.66(020304-213742215):11)at com.google.android.gms.ads.internal.request.service.ca(:com.google.android.gms @ 14366007 @ 14.3.66(020304-213742215):36)com.google.android.gms.ads .internal.request.service.ca(:com.google.android.gms @ 14366007 @ 14.3.66(020304-213742215):169)at com.google.android.gms.ads.internal.request.service.f . run(:com.google.android.gms @ 14366007 @ 14.3.66(020304-213742215):1)at java.util.concurrent.Executors $ runnableAdapter.call(Executors.java:422)at java.util.concurrent . java中的java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)中的FutureTask.run(FutureTask.java:237)java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:587) . lang.Thread.run(Thread.java:818)由java.util上的com.google.android.gms.ads.internal.util.future.m.run(未知来源)引起的:java.util.concurrent.TimeoutException .concurrent.Executors $ RunnableAdapter.call(Executors.java:422)at java.util.concurrent.FutureTask.run(FutureTask.java:237)at java.util.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.access $ 201(ScheduledThreadPoolExecutor.java: 152)at java.util.concurrent.cheduledThreadPoolExecutor $ ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:265)java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)at java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:587)at java.lang.Thread.run(Thread.java:818)10-10 15:47:22.280 13964-13979 / com.ashleytobeybuttons.whosyourdaddyboy I / Ads:广告服务器没有填充 . 10-10 15:47:22.300 13964-13964 / com.ashleytobeybuttons.whosyourdaddyboy W / Ads:无法加载广告:3