Admob没有出现在我的模拟器上或自己的设备上。 我试着打开和关闭测试模式。 相关的清单数据: 权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />
元数据:
<meta-data android:value="true" android:name="AD_REQUEST" />
<meta-data android:value="false" android:name="TEST_MODE" />
<meta-data android:value="xxxxxxxxxxxxxxxx" android:name="ADMOB_PUBLISHER_ID" />
x实际上就是我的身份证。
我的整个main.xml:
<com.admob.android.ads.AdView
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:visibility="visible"
android:layout_alignParentTop="true"/>
希望我能尽快解决这个问题......
答案 0 :(得分:1)
在我看来,当您停用测试模式时,Admob没有适合您的广告。启用此功能后,可能无法显示广告,因为您尚未添加测试设备。尝试添加测试设备,看看是否有广告 -
如果你没有收到广告,请尝试查看你的日志,看看它是否有关于admob的任何内容,看看你能找到有用的东西吗?此外,在您运行应用程序一段时间并且看不到广告后,请等待大约10-20分钟,然后查看您的admob网站上的请求数量是否显示任何增加?