如果我已经启动了一个 Android 2.3.3 平台并且我有很多代码,如何将谷歌地图添加到我的应用程序中?我真的需要 Google API 吗?有什么区别?
我已将此添加到我的清单中
<uses-library android:name="com.google.android.maps" />
这够了吗?我尝试扩展我的课程MapActivity
但没有用。
我什至需要这个吗?
谢谢
如果我已经启动了一个 Android 2.3.3 平台并且我有很多代码,如何将谷歌地图添加到我的应用程序中?我真的需要 Google API 吗?有什么区别?
我已将此添加到我的清单中
<uses-library android:name="com.google.android.maps" />
这够了吗?我尝试扩展我的课程MapActivity
但没有用。
我什至需要这个吗?
谢谢
简单地说,是的,您需要 Google API 版本。原因是现有的 Android API 不具备 Google Maps 等功能(以及其他功能,但我目前想不出任何功能)。这就是为什么即使您添加了对库的引用,您的项目也无法编译的原因。它根本无法找到该库,因为它是 Google API 的一部分。
只需将构建目标更改为 2.3.3 的 Google API 版本,就可以了。它包含所有其他 Android 功能以及其他一些有用的东西,因此默认使用 Google API 版本始终是一个明智的决定。至少在我看来,如果这样做有缺点,请纠正我。