4

我之前的问题被版主关闭了,所以请阅读:其他线程没有解决问题。我已经阅读并尝试了一切。

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

  • 我正在使用 Appcelerator Titanium。

  • Android API 在 Titanium 内的运行配置中设置为 4.0.3。

  • 我已经设置<uses-sdk android:maxSdkVersion="15" android:minSdkVersion="15" android:targetSdkVersion="15" />

  • <android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>

  • 我已经对我的项目进行了清理

  • 我已经设置target=android-15default.propertiesproject.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').

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

4

1 回答 1

2

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

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

于 2012-12-14T00:19:19.540 回答