Foe AdMob,我正在使用GoogleAdmobAdsSdk-4.3.1.jar文件。 我在HTC设备的广告区域出现以下错误 “你必须在AndroidManifest.xml中使用configChanges声明AdActivity。”
但是我在AndroidManifest文件中添加了这个configChanges:
<activity
android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout" />
那有什么不对?
答案 0 :(得分:1)
如果您使用的是4.3.1,您的活动可能需要在configChanges下面添加一些额外的项目,如下所示:
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
另外,如果你这样做并且你没有在project.properties文件中设置目标(假设你有一个3.2或更高的Android SDK,可能需要设置target=android-13
或更高版本。)
在博文here中找到此信息。