使用Java客户端库

时间:2015-07-22 10:17:36

标签: android google-api-java-client

我正在尝试创建一个小型Android应用程序来列出我的驱动器内容。

但是我没有成功使用play_service库,因为它总是返回没有文件(调用listChildren时计数为0)。

现在尝试使用google-api-java-library时,我面临ServletResponse的NoClassDefFoundError。

new AuthorizationCodeInstalledApp(flow, new LocalServerReceiver()).authorize("user");

我已经包含了google提供的drive-api-jar中的所有jar。这还包括码头和码头工具。

但是在检查了码头的来源之后,我发现码头依赖于javax.servlet.http。*我找不到一个罐子。

因此运行应用程序会出错。有人能指出我正确的方向吗? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

javax.servlet.http.HttpServletResponse是Apache Tomcat库的一部分(TOMCAT_HOME \ lib \ servlet-api.jar)。

您的Eclipse项目是否使用maven?如果没有,你可以在这里找到所需的jar:http://mvnrepository.com/artifact/javax.servlet/servlet-api否则你可以在同一个地方找到依赖。