有人可以帮助以下吗?
我正在开发基于谷歌地图的Android应用程序,但是我没有在初始设置菜单或首选项>中提供谷歌API的构建目标。 android route。
构建目标列表中显示的所有内容都是正常的Android版本,但谷歌没有任何内容。
我已经运行SDK管理器来检查是否有更新,所有可用的是Windows缓存服务。没有谷歌相关的任何内容。
问题源于eclipse错误的com.android导入,但据我所知,我有manifest.xml设置。我在win 7机器上使用带有ADT的eclipse helios 3.6.0。
谁能告诉我问题可能在哪里?
非常感谢
彼得
答案 0 :(得分:4)
首先,确保您的ADT版本已更新(帮助 - >检查更新)。然后,打开SDK Manager(Window - > Android SDK Manager)。在每个API级别(例如,“Android 3.0(API 11)”)中,您将看到谷歌公司的SDK平台,SDK示例和谷歌API。最后一个是您想要获得的,它应该说安装在右侧。
在AndroidManifest.xml文件中,您需要在应用程序标记内包含以下内容:
<uses-library android:name="com.google.android.maps" />
答案 1 :(得分:0)
我有这个问题。当您从Windows运行Android SDK管理器时,它会告诉您已安装所有这些内容(包括Google API)。但是,当您从Eclipse中运行管理器(窗口菜单)时,它表示它们未安装。我刚刚通过eclipse安装它们并且工作正常。