最佳答案
Eclipse 在我的 AndroidManifest.xml 中的 android: configChanges 行给出了一个错误:
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"></activity>
错误是:
error: Error: String types not allowed (at 'configChanges' with value 'keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize').
如果我只留下 keyboard|keyboardHidden|orientation
没有错误,但编译器要求4个剩余的当我尝试和构建。
我用的是 GoogleAdMobAdsSDK-4.3.1
。
有什么想法吗?
编辑: 我通过将我的 Project.properties(在 SDK 低于14的 Default.properties)文件改为:
# Project target.
target=android-14
在我的 SDK 管理器中安装了 SDK 平台 Android 4.0-版本14。
它也应该适用于 SDK 平台 android 3.2-版本13,所以如果是这种情况,只需将 project.properties 目标更改为 机器人 -13即可。基本上,您只需要确保 SDK 修订版是13或更高版本,并且您已经将该 SDK 安装在 SDK 管理器中,并且在 default/project.properties 中将项目目标指向它。