2016-04-30 48 views
0

我已经在测试模式下测试了我的横幅广告,并且完美运行,之后我在AdMob中注册了该应用,更改了单元ID和构建方法,但它不起作用。每次都会收到“无法加载广告0”。AdMob不能在生产中使用(Android)

清单:

<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/> 

加载广告:

adView.loadAd(new AdRequest.Builder().build()); 

布局:

<com.google.android.gms.ads.AdView 
     android:id="@+id/ad_view" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerHorizontal="true" 
     android:layout_below="@+id/fab" 
     app:adSize="BANNER" 
     app:adUnitId="@string/banner_ad_unit_id"/> 

单位编号:

<string name="banner_ad_unit_id">ca-app-pub-*************/*********</string> 

从这里取:

ad_unit_id 日志(注册我的应用程序后):

04-30 16:44:08.586 21345- 21395/--------- W /广告:获得广告回复时出现问题。错误代码:0 04-30 16:44:08.591 21345-21345/--------- W /广告:无法加载广告:0

我不知道发生了什么事情。

+0

我想这需要一些时间才能在您的应用中显示广告 –

+0

@prathamkesarkar这不是问题,我等了太久,它显示加载广告时出错(正如我所说的)。 – Grender

+0

你可以发布日志 –

回答

0

我已经等了几个小时了,它终于工作了。似乎AdMob中生成的ID需要一些时间才能“验证”并且可用。

+0

正如@prathamkesarkar最初告诉你的那样 – William

+0

我对此并不了解。 – Grender