Android 无法解析导入com.google.api.client.*

Android 无法解析导入com.google.api.client.*,android,eclipse,google-places-api,Android,Eclipse,Google Places Api,我正在尝试运行我从这里下载的GooglePlace的这个实现 正如您在下图中所看到的(不是它的原始大小,但我认为它仍然有效),我在导入的所有内容中都遇到了一个错误(无法解决)。您还可以从图片中看出,我已经准备好了GoogleAPI Java客户端库以及Maven插件,因为代码作者提到在这个项目中使用了该库 我还向pom.xml添加了突出显示的依赖项,正如使用Maven插件时在另一个线程中所建议的那样。此外,我还尝试针对多个sdk版本运行该项目(从作者告诉的2.1版本到3.2版本) 我错过了什么?

我正在尝试运行我从这里下载的GooglePlace的这个实现

正如您在下图中所看到的(不是它的原始大小,但我认为它仍然有效),我在导入的所有内容中都遇到了一个错误(无法解决)。您还可以从图片中看出,我已经准备好了GoogleAPI Java客户端库以及Maven插件,因为代码作者提到在这个项目中使用了该库

我还向pom.xml添加了突出显示的依赖项,正如使用Maven插件时在另一个线程中所建议的那样。此外,我还尝试针对多个sdk版本运行该项目(从作者告诉的2.1版本到3.2版本)

我错过了什么?这实际上是我第一次与外部库合作,所以我肯定有一些东西混在一起了


将com.google.api.client.*Jar文件导入到您的项目中。

有专门设计用于使用google api的sdk版本


在项目属性>Android>项目构建目标中使用“Google API 3.2”而不是“Android 3.2”

通常,如果成功激活Google API,com.Google.API jar将位于以下位置。 “C:\Users\username.m2\repository\com\google”

请前往该位置并将所有与google api相关的JAR导入到您的项目中


我也有这个问题,但是一旦我从上面的路径导入了所有JAR,那么所有的导入错误都已解决:)

我原以为这样就可以了,但是没有,对项目使用Google API 3.2并没有修复导入错误。导入语句看起来会是什么样子?Jar文件的位置是否重要?我尝试将jar文件放入“libs”文件夹,然后添加行import com.google.api.client.*;但它不起作用。我终于摆脱了错误。这里的帖子是它为什么这么做的: