2

可能重复:
Eclipse 中的 Admob 错误,用于 android:configChanges

我正在尝试让 AdMob 在我的 Android 应用中运行。我提出了一个新问题,因为我已经遵循了以前线程的建议。

我正在使用 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').

我做错了什么/是什么原因造成的?谢谢你。

4

1 回答 1

6

在 AndroidManifest 的标签中,使用这个:

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

当然,将 minSdkVersion 更改为您现在使用的任何内容。

此外,在 project.properties 上将目标设置为 17,然后保存、修复项目属性并清理。

编辑:将 project.properties 上的 targetSdkVersion 和目标从 15 更改为 17。只需尝试以可用的最新版本为目标。

于 2012-05-31T14:03:08.480 回答