【发布时间】:2012-06-04 09:52:36
【问题描述】:
我之前的问题已被版主关闭,请阅读以下内容:其他线程无法解决问题。我已经阅读并尝试了所有方法。
我正在尝试让 AdMob 在我的 Android 应用中运行。我提出了一个新问题,因为我已经遵循了以前线程的建议。
我正在使用 Appcelerator Titanium。
在 Titanium 内部的运行配置中将 Android API 设置为 4.0.3。
我已设置
<uses-sdk android:maxSdkVersion="15" android:minSdkVersion="15" android:targetSdkVersion="15" /><android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>我已经对我的项目进行了清理
我在
default.properties和project.properties都设置了target=android-15
收到此错误:
[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.xml 第 13 行周围发布几行代码
-
我可能错过了,API level 16 SDK已经发布了吗?我似乎无法在我的 SDK 管理器或 the list on d.android.com 中找到它。也许您打算编写 API 级别
15,因为这与您的 Android 4.0.3 运行配置相匹配? -
你说得对,是15级。(不过改成15级也不行)
-
您找到解决方案了吗?我在 Phonegap 上遇到了同样的问题
标签: android titanium admob appcelerator