Android AdMob广告根本没有出现
所以我下载了最新的admob sdk。按照所有说明将其导入到项目中,等等 然后,我将project.properties target更改为android-13,并将min sdk设置为10,从而在2.3.3中允许广告 在舱单中还声明:Android AdMob广告根本没有出现,android,sdk,admob,manifest,Android,Sdk,Admob,Manifest,所以我下载了最新的admob sdk。按照所有说明将其导入到项目中,等等 然后,我将project.properties target更改为android-13,并将min sdk设置为10,从而在2.3.3中允许广告 在舱单中还声明: <activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orienta
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
在XML中声明AdView,如下所示:
<com.google.ads.AdView android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adUnitId="xxxxxx" <!--replaced xxxxxx with publisher id-->
ads:adSize="BANNER"
ads:testDevices="xxxxx" <!--replaced xxxxx with device id-->
ads:loadAdOnCreate="true"/>
ads:loadOncreate=“true”/>
在所有这些之后,广告根本没有出现!!
在图形布局中,它表示类无法实例化
我哪里出错了?您是否将
admob.jar
文件包括在您的项目libs
目录中?是的。我在项目的/libs中添加了GoogleedMobadAndRoiddk.jar。因此,我删除了internet和网络状态访问权限,AdView显示为一个红色框,其中有一个错误,表示需要internet权限。一旦我纠正了这些错误,它就消失了。如果我删除清单中的互联网权限,广告就会显示为一个红色框,上面写着需要互联网访问。我也有同样的问题。我想不出来。我正在尝试使用新的6.0.1 admob sdk让广告在2.3.3上工作。@NealCaffrey您仍然有这个问题吗?你有什么类不能被实例化的信息吗?当你遇到这个问题时,也许你可以发布日志。它说什么类不能被实例化?