可能的重复项:
Eclipse for android:configChanges 中的 Admob Error in Eclipse
我正在尝试让 AdMob 在我的安卓应用中运行。我正在提出一个新问题,因为我已经遵循了以前线程的建议。
我正在使用Appcelerator Titanium。
- Android API 在 Titanium 内部的运行配置中设置为 4.0.3。
- 工具 API 级别:
<tool-api-level>16</tool-api-level>
- 活动:
<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
- 我已经对我的项目进行了清理
收到此错误:
[ERROR] /Users/Path/build/android/AndroidManifest.xml:13: error: Error: String types not allowed (at 'configChanges' with value 'keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize').
我做错了什么/是什么原因造成的?谢谢。
在 AndroidManifest 中的标记中,使用以下命令:
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17"/>
当然,将minSdk版本更改为您现在使用的任何版本。
此外,在 project.properties 上将目标设置为 17,然后保存、修复项目属性和清理。
编辑:将 project.properties 上的 targetSdkVersion 和目标从 15 更改为 17。只需尝试定位可用的最新版本即可。