0

我正在研究 Admobs 。我现在在清单文件中从这个 Admobs 站点下载了代码, 它声明对于 Ad view Activity 它应该使用这些配置更改:

android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"

在 android 4.0 及更高版本中可用。但是我构建的应用程序需要 3.0 api 级别及更高版本,因此在 3.0 到 3.2 中我无法使用这些配置设置,所以当我使用时:

android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode

它给出了错误:

您必须在清单中声明 adActivity 并更改配置

并且在此之后未显示的广告将得到任何帮助

4

1 回答 1

1

希望这对您有所帮助,我遇到了同样的问题,但按照以下方式解决,在您的Manifest文件中声明,minSdkVersion targetSdkVersion如需要更改。

 <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="13" />


<activity
            android:name="com.google.ads.AdActivity"
            android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
于 2013-04-11T05:56:06.743 回答