java - 来自 Admob 的 Android list 错误

标签 java android admob

我正在尝试集成 AdMob,我已经到了必须将此行添加到我的 list 中的地步,但我一直收到此错误。这是来自此链接的范例 http://code.google.com/mobile/ads/docs/android/fundamentals.html

<activity android:name="com.google.ads.AdActivity"
          android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>

error: Error: String types not allowed (at 'configChanges' with value 'keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize').

最佳答案

您必须针对 API 13 (Android 3.2) 进行构建。您将在您的 list 中保留相同的 android:minSdkVersion,但您必须针对 3.2 进行构建。

在 Eclipse 中(我假设?),右键单击项目 > 属性 > Android(在左侧)> 然后选择 3.2 并单击“确定”。

这不会造成问题 - 您的应用程序仍可在旧设备上正常运行。但请务必小心,确保您不会对旧设备使用新代码。

我通常做的是让这变得简单,在导出到发布之前,我将目标切换回我的最小值,确保没有编译错误,然后我将它切换回 3.2 - 只是一个提示。

关于java - 来自 Admob 的 Android list 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8582312/

相关文章:

ios - 将 Admob 横幅广告移动到导航 Controller 中嵌入的 tableView 的底部 (Swift 3)

java - 使用 Java 和 Gradle 从 github 构建 Maven 项目

android - 离线 Android admob 广告

java - 避免越界。尝试 catch 与条件检查

android - getWindowManager().getDefaultDisplay() 返回的屏幕区域是多少?

android - 工具栏中的波纹颜色子菜单项

Android:如何在下载前获取文件大小?

android - 取消/暂停/停止任何插页式广告

java - Java 中的过滤、排序和限制不可修改列表

java - AbstractTableModel 类在 Java 中到底如何工作?