admob for 1.6版

时间:2011-11-18 18:24:25

标签: android admob

我有一个admob项目,当项目属性中的android版本设置为2.3时效果很好。但是当我尝试设置1.6然后它在这个行的机器人清单中投诉

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

2 个答案:

答案 0 :(得分:0)

我猜你需要检查该SDK版本支持哪些标签。

请参阅here

请参阅SDK 8中添加了uiMode,13中添加了screenSize。

这里甚至可以在1.5中使用。举个例子:

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

答案 1 :(得分:0)

这是因为configChanges属性中的大多数值都是在Android 1.6之后的SDK中引入的,所以为了摆脱这个错误,你必须针对SDK 13(Android 3.2)进行编译 - 安装SDK,在你的项目中属性/ Android / Project Build Target确保它是Android 3.2。

此外,如果您要定位较旧的设备(早于3.2),请务必保留minSdkVersion="4",以便Android 1.6及更高版本的用户也可以安装您的应用。