Android Admob:错误:不允许使用字符串类型(在’configChanges’中带值(等等))

我的上一个问题被主持人关闭了,所以请阅读:其他线程无法解决问题.我已经读过它们并尝试了一切.

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

>我正在使用Appcelerator Titanium.
>在Titanium中的运行配置中,Android API设置为4.0.3.
>我已设置< uses-sdk
机器人:maxSdkVersion = “15”
机器人:的minSdkVersion = “15”
android:targetSdkVersion =“15”/>
>< android:configChanges =“keyboard | keyboardHidden | orientation | screenLayout | uiMode | screenSize | smallestScreenSize”/>
>我在我的项目上运行了一个Clean
>我在default.properties和project.properties中都设置了target = android-15

得到此错误:

[ERROR] /Users/Path/build/android/AndroidManifest.xml:13:错误:错误:不允许使用字符串类型(在’configChanges’处,值为’keyboard | keyboardHidden | orientation | screenLayout | uiMode | screenSize | smallestScreenSize’).

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

最佳答案 我有完全相同的问题,并能够通过从谷歌:
https://developers.google.com/mobile-ads-sdk/download下载最新的Admob SDK解决

下载后,导航到项目文件夹>模块> ti.admob> (版本号)>库.删除当前的.jar文件,并将其替换为最新的admob SDK中的文件.

点赞