0

我正在开发一个需要同时使用 Google Maps 和 Admob 的 android 应用程序。由于我在清单和 project.properties 文件中指定目标的方式,我遇到了错误,它只允许我使用谷歌地图或 admob。

清单文件中指定的最小 sdk 和目标版本是这样的

uses-sdk android:minSdkVersion="8" android:targetSdkVersion="13"

在 project.properties 中,其指定为"target=Google Inc.:Google APIs:8"

在许多关于堆栈溢出的博客和问题中,我看到人们通过将 android 目标版本指定为 13 或更高版本来修复 admob 问题。但是在我的情况下,如果我这样做,它会开始给出与 MapActivity 相关的错误。

请建议我应该在清单文件和 project.properties 中指定哪些目标级别,以便我可以使地图和 admob 都工作。

提前谢谢了..

4

1 回答 1

0

我在我的项目中使用 minSdkVersion="4" targetSdkVersion="8" 并添加了 Android 3.0 Google API,过去我遇到了一些问题,但我只需要检查外部库,你也可以检查它。有时库需要时间才能包含在内,您可能会遇到 MapActivity 问题。

于 2012-06-29T17:18:18.813 回答