android – google-api-java-client NetHttpTransport导致NoClassDefFoundError

android – google-api-java-client NetHttpTransport导致NoClassDefFoundError,第1张

概述我刚开始在 Android上学习google-api-java-client. 将下3个库添加到项目中. (我不使用Maven.) > google-api-client-1.4.1-beta.jar > google-api-client-googleapis-1.4.1-beta.jar > google-api-client-googleapis-extensions-andr 并选择了可供 我刚开始在 Android上学习Google-API-java-clIEnt.
将下3个库添加到项目中. (我不使用Maven.)

> Google-API-clIEnt-1.4.1-beta.jar
> Google-API-clIEnt-GoogleAPIs-1.4.1-beta.jar
> Google-API-clIEnt-GoogleAPIs-extensions-andr

并选择了可供使用的示例代码.在示例中,它使用了GoogleTransport,现在似乎无法使用.

httpTransport transport = GoogleTransport.create();

所以我把它改成了在网上找到的NethttpTransport().

import com.Google.API.clIEnt.http.javanet.NethttpTransport;...   httpTransport transport = new NethttpTransport();

但是,我得到了例外.

05-24 15:54:33.310: ERROR/AndroIDRuntime(4586): java.lang.NoClassDefFoundError: com.Google.common.base.Preconditions05-24 15:54:33.310: ERROR/AndroIDRuntime(4586):     at com.Google.API.clIEnt.util.ClassInfo.<init>(ClassInfo.java:324)05-24 15:54:33.310: ERROR/AndroIDRuntime(4586):     at com.Google.API.clIEnt.util.ClassInfo.of(ClassInfo.java:77)05-24 15:54:33.310: ERROR/AndroIDRuntime(4586):     at com.Google.API.clIEnt.util.Genericdata.<init>(Genericdata.java:44)05-24 15:54:33.310: ERROR/AndroIDRuntime(4586):     at com.Google.API.clIEnt.http.httpheaders.<init>(httpheaders.java:37)05-24 15:54:33.310: ERROR/AndroIDRuntime(4586):     at com.Google.API.clIEnt.http.httpTransport.<init>(httpTransport.java:82)05-24 15:54:33.310: ERROR/AndroIDRuntime(4586):     at com.Google.API.clIEnt.http.javanet.NethttpTransport.<init>(NethttpTransport.java:35)05-24 15:54:33.310: ERROR/AndroIDRuntime(4586):     at net.DailyTimer.test.MainActivity.onCreate(MainActivity.java:290)

这有什么问题?

解决方法 正如您在错误中看到的那样,您有一个类缺失,来自 Guava.您可以下载guava lib并将其添加到类路径中,或者使用maven(或Ivy)来管理您的依赖项. 总结

以上是内存溢出为你收集整理的android – google-api-java-client NetHttpTransport导致NoClassDefFoundError全部内容,希望文章能够帮你解决android – google-api-java-client NetHttpTransport导致NoClassDefFoundError所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1131084.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存