找到“GoogleAccountManager”虽然从the project site尝试谷歌加API例如我完全被卡住一个进口:无法在谷歌加例如
import com.google.api.client.googleapis.extensions.android2.auth.GoogleAccountManager;
这件事似乎没有在存在项目。
该示例是我导入的一个读取的Eclipse项目,并且确保我检查/ lib目录中的大量.jar是否已添加到构建路径。他们是,我可以看到他们列在我的Eclipse项目的引用库部分。
我可以找到com.google.api.client.googleapis.extensions.android2.auth
的提及,但似乎没有任何GoogleAccountManager
类。
几种可能性,我已经提出了,但不能找出哪些是它,更不用说找到一个解决方案对他们说:
- 我还没有建立我的项目正确。我怀疑它,但完全有可能。这意味着这个例子有一个破坏的项目设置和/或我设法不导入所有库?
- 类或包或类似的东西被重命名/ /命名不同。这将意味着例如被打破开箱即用,而且我还需要找到正确的类(和更改导入+调用代码来表示)
- 别的东西:d
以下是libs目录的内容,因为您也可以浏览on the project page。请注意,它并containt google-http-client-extensions-android2-1.6.0-beta.jar
google-api-client-1.6.0-beta-sources.jar
google-api-client-1.6.0-beta.jar
google-api-client-extensions-1.6.0-beta-sources.jar
google-api-client-extensions-1.6.0-beta.jar
google-api-client-extensions-android2-1.6.0-beta-sources.jar
google-api-client-extensions-android2-1.6.0-beta.jar
google-api-services-plus-v1-1.3.0-beta-sources.jar
google-api-services-plus-v1-1.3.0-beta.jar
google-http-client-1.6.0-beta-sources.jar
google-http-client-1.6.0-beta.jar
google-http-client-extensions-1.6.0-beta-sources.jar
google-http-client-extensions-1.6.0-beta.jar
google-http-client-extensions-android2-1.6.0-beta-sources.jar
google-http-client-extensions-android2-1.6.0-beta.jar
google-http-client-extensions-android3-1.6.0-beta-sources.jar
google-http-client-extensions-android3-1.6.0-beta.jar
google-oauth-client-1.6.0-beta-sources.jar
google-oauth-client-1.6.0-beta.jar
gson-1.7.1.jar
guava-r09.jar
http://code.google.com/p/google-api-java-client/source/browse/google-api-cli-client-googleapis-extensions-android2/src/main/java/com/google/api /client/googleapis/extensions/android2/auth/GoogleAccountManager.java?r=293c6f883b157d50adb0fbcefcf1bbfc1bac583f – 2012-01-08 11:26:47
是的。那是源头。但我几乎不能制作一个新的java文件并复制过去,我可以吗? :d。有一个jar“google-api-client-1.6.0-beta.jar”,我怀疑这个链接是相同的,所以应该包含这个类。这是在我的构建路径上,但是只要日食得到保留,这个班就不在那里。你建议我做什么?添加第二个API客户端库到项目中? – Nanne 2012-01-08 11:32:04