0

我不知道发生了什么,我的代码更改为零,并且 1 天后,我现在没有显示 Admob 广告(以前工作完美无瑕)并且我收到此错误:

E/Ads(775): JS: Uncaught ReferenceError: AFMA_getSdkConstants is not defined (http://media.admob.com/:1)

我没有使用任何代码来启动广告,只是 XML 如下:

<com.google.ads.AdView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    ads:adSize="BANNER"
    ads:adUnitId="<took my id out>"
    ads:loadAdOnCreate="true" />

请,如果有人知道或有预感可能出了什么问题,我真的很感激一些建议!

谢谢!

编辑:是的,原来是fricken AVD!我删除了我所有的 AVD,当我添加一个新的 AVD 时它工作正常,适用于从 2.3.3 到 4.2 的所有内容。去搞清楚。

4

2 回答 2

0

您是否Manifest像这样在文件中定义了广告活动

<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
于 2013-01-03T05:10:10.183 回答
0

在单独的线程中加载添加,然后我认为它将作为更新版本的 android 想要在另一个线程中实现网络操作。

您可以使用线程,然后加载添加

adView.loadAd(new AdRequest());
于 2013-01-03T04:58:31.323 回答