2012-08-04 41 views
7

我正在构建和运行Eclipse中的android应用程序。我已经通过ADT成功安装了Android套件以及google api。我下载了一个示例谷歌地图android应用程序来运行。非常简单的文件。但是,我的lib参考似乎并没有工作正常。即使在清单文件中,谷歌地图API的引用,我的应用程序是不能够解决参考Java导入com.google无法解析

任何知道我下一步需要得到解决的引用问题,请办?

+0

什么Eclipse版本的一个孩子?什么是ADT版本? Google Maps API jar是在Eclipse项目的Android依赖列表中显示的吗? – 2012-08-04 07:59:08

+0

请参阅[this](http://stackoverflow.com/a/10040928/1289716)回答 – MAC 2012-08-04 08:05:10

+0

请参阅此链接,http://stackoverflow.com/questions/11777291/package-com-google-android-maps-cannot-解决/ 11777410#11777410 – rajeshwaran 2012-08-04 10:28:54

回答

14

你必须通过android sdk manager下载特定api级别的google apis。

enter image description here

选择,谷歌API作为项目建设的目标。

enter image description here

+0

如果这有助于其他人,我的解决方案是该项目的目标已经从“Google API”魔术般地改变为“Android 2.2”。重新设置它解决了这个问题。 – 2012-11-13 23:49:11

1

在Eclipse中,你应该能够配置项目的类路径指向有问题的库。假设你有他们和插件。如果您没有SDK Manager,请参阅SDK管理器。

0

如果选择特定的API不工作请尝试以下操作:

  • 项目 - >清洁
  • 右击项目 - > Android的工具 - >修复项目属性
+1

已经做了几次,并没有解决问题。 – Kobojunkie 2012-08-04 13:36:36

1

右键单击您的项目--->属性---> android - >选择目标名称Google ApIs。并清理项目并构建项目。

而且还指this链接

0

确保您已经添加

<uses-library android:name="com.google.android.maps" /> 

行成的AndroidManifest.xml为<application>标签