用于工作的AdView代码,1天后不再有效

时间:2013-01-03 04:49:43

标签: android admob adview

我不知道发生了什么,我的代码零更改,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" />

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

谢谢!

编辑:是的,事实证明它是受惊的AVD!我删除了所有的AVD,当我添加一个新的AVD时,它工作在从2.3.3到4.2的所有内容。去图。

2 个答案:

答案 0 :(得分:0)

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

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

adView.loadAd(new AdRequest());

答案 1 :(得分:0)

您是否已在Manifest文件中定义了广告活动

<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>