我试图使用 Google Tasks API 做一个简单的应用程序。一些简单的事情变成了一场噩梦。也许这很简单,也许是这样,但我无法弄清楚。
问题:我按照 Google 的示例进行操作,但即使在导入所需的库和依赖TasksSample.java
项后也无法编译。我正在使用.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: 错误/dalvikvm(18731): 找不到类 'com.google.api.client.googleapis.auth.oauth2.draft10.GoogleAccessProtectedResource',引用自方法 com.greven.test.google .tasks.GoogleTasksTake100Activity。
09-26 03:14:38.402:错误/AndroidRuntime(18731):致命异常:主要
09-26 03:14:38.402:错误/AndroidRuntime(18731):java.lang.NoClassDefFoundError:com.google.api.client。 googleapis.auth.oauth2.draft10.GoogleAccessProtectedResource
我真的看不出问题出在哪里。我导入了所有需要的 .jars ......我猜
正如您在这张图片中看到的那样,该类显然是导入的:
那么我还有什么其他选择可以解决这个问题?使用 Maven?我现在一无所知。我从没想过我会遇到这样的问题。哦,我还在不同的计算机、其他 Google java api 客户端(1.4 版)上进行了测试,同样的事情也发生了。提前致谢。