Android 1天后,以前有效的AdView代码不再有效
我不知道发生了什么,我的代码没有任何更改,1天后,我现在没有显示Admob广告(以前工作得很完美),我收到了以下错误:Android 1天后,以前有效的AdView代码不再有效,android,admob,adview,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
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。如图所示。加载附加模块独立线程,然后我认为它将作为android的更新版本工作,并希望在另一个线程中实现网络操作 您可以使用线程,然后加载add
adView.loadAd(new AdRequest());
您是否在
清单
文件中这样定义了ads活动
它以前在哪个设备上工作?它以前在所有设备上工作,包括果冻豆。Lalit,将广告放在一个线程中没有任何作用,而且,这不是这个问题的答案。我在stackoverflow上看到的太多了,Google文档并没有提到将地址放入一个线程中。不,这个单独的线程是没有意义的。我一直在看这部电影,所以除了一个家伙之外,它并不能解决任何人的问题。@AutoM8R今年的访问,结果证明是fricken AVD!我删除了我所有的AVD,当我添加一个新的AVD时,它工作了,从2.3.3到4.2。想想看。记住,它昨天工作得很好。。。。我重新加载了我的生产代码,它可以完美地工作,但现在它无法工作。
<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>