我正在尝试使用Google Tasks API做一个简单的应用程序。一件简单的事情变成了一场噩梦。也许这很简单,可能是这样,但我无法弄清楚。Android Google API Java客户端com.google.api.client.auth.oauth2.draft10
问题:我正在关注来自Google的TasksSample.java
的示例,但即使在importing the libraries and dependencies required之后,我也无法编译。我正在使用Google API Java Client version 1.5.0
。
这是我访问GoogleAccessProtectedResource类时遇到的问题。进口是:
import com.google.api.client.googleapis.auth.oauth2.draft10.GoogleAccessProtectedResource;
我一直和我的意思是永远,不管我有什么代码收到以下错误:
09-26 03:14:38.372: ERROR/dalvikvm(18731): Could not find class 'com.google.api.client.googleapis.auth.oauth2.draft10.GoogleAccessProtectedResource', referenced from method com.greven.test.google.tasks.GoogleTasksTake100Activity.
09-26 03:14:38.402: ERROR/AndroidRuntime(18731): FATAL EXCEPTION: main
09-26 03:14:38.402: ERROR/AndroidRuntime(18731): java.lang.NoClassDefFoundError: com.google.api.client.googleapis.auth.oauth2.draft10.GoogleAccessProtectedResource
我还真看不出来是哪里的问题。我进口的所有必要的.jar文件...我猜
正如你在这张照片上的类显然是进口看:
还有什么别的选择我必须解决这个问题?使用Maven?我现在无能为力。我从来没有想过我会有这样的问题。哦,我也在不同的电脑上测试过,其他的Google java api客户端(版本1.4)和同样的事情发生了。提前致谢。