有谁能帮我一下吗?
我正在开发一个基于谷歌地图的android应用程序,但是我没有在初始设置菜单或首选项> android路由中提供谷歌api的构建目标。
所有出现在构建目标列表中的都是正常的android版本,但没有来自google的。
我已经运行SDK管理器检查是否有更新,所有可用的是windows缓存服务。与谷歌无关。
这个问题源于eclipse错误的com。android导入,但我有manifest.xml设置,据我所知。
我在win7机器上使用eclipse helios 3.6.0和ADT。
谁能告诉我问题在哪里?谢谢彼得
首先,确保您的ADT版本已更新(Help -> Check for Updates)。然后打开SDK管理器(Window -> Android SDK管理器)。在每个API级别(例如,"Android 3.0 (API 11)")中,您将看到SDK平台、SDK示例和Google Inc.的Google API。最后一个是你想要得到的,它应该说安装在右边。
在AndroidManifest.xml文件中,您需要在应用程序标签中包含以下内容:
<uses-library android:name="com.google.android.maps" />
我有这个问题。当你从windows运行Android SDK管理器时,它会告诉你它已经安装了所有这些东西(包括google api)。但是,当您在Eclipse中运行管理器(窗口菜单)时,它会显示它们没有安装。