我之前的问题被主持人关闭了,所以请阅读:其他主题没有解决问题。我已经阅读过并尝试了所有内容。
我试图让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"/>
我在项目上运行了一个Clean
我在target=android-15
和default.properties
project.properties
出现此错误:
[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').
我做错了什么/导致这种情况的原因是什么?谢谢。
答案 0 :(得分:2)
我遇到了完全相同的问题,可以通过从谷歌下载最新的Admob SDK来解决:https://developers.google.com/mobile-ads-sdk/download
下载后,导航到您的项目文件夹&gt;模块&gt; ti.admob&gt; (版本号)&gt;库。删除当前的.jar文件,并将其替换为最新的admob SDK中的文件。