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

Sim*_*ted 2 android titanium admob

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

我正在努力让AdMob在我的Android应用中运行.我正在提出一个新问题,因为我已经遵循了以前主题的建议.

我正在使用Appcelerator Titanium.

  • 在Titanium中的运行配置中,Android API设置为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"/>
  • 我在我的项目上运行了一个Clean

得到此错误:

[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').
Run Code Online (Sandbox Code Playgroud)

我做错了什么/造成这种情况的原因是什么?谢谢.

Cha*_*ake 6

在AndroidManifest中的标记中,使用以下命令:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17"/>
Run Code Online (Sandbox Code Playgroud)

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

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

编辑:将project.dpertVersion和目标从project.properties更改为15到17.只是尝试定位可用的最新版本.