AdMob+Android:不允许使用字符串类型('configChanges'值为"keyboard|key"



可能的重复项:
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。只需尝试定位可用的最新版本即可。

最新更新