Android sdk 23 不再支持 HttpClient 了吗,今天升级了一遍 sdk 之后就不能用了.

2016-06-15 20:04:27 +08:00
 viator42
奇怪的是 android 5.0 以上正常,在 4.4 系统下就会闪退,
而且一直报 java.lang.NoClassDefFoundError: org.apache.http.impl.client.HttpClients 的错误.
6218 次点击
所在节点    Android
10 条回复
skydiver
2016-06-15 20:05:07 +08:00
你显式引用了这个依赖了么
viator42
2016-06-15 20:08:17 +08:00
@skydiver
useLibrary 'org.apache.http.legacy'
是这个吗,已经添加了
realpg
2016-06-15 21:03:48 +08:00
okhttp 欢迎您
mko0okmko0
2016-06-15 22:11:57 +08:00
okhttp.
jiezhi
2016-06-15 22:18:07 +08:00
记得早就被 Deprecated 了吧, goggle 说给了你那么长时间修改你都不改
BROWNURSIDAE
2016-06-15 22:29:47 +08:00
okhttp 这么好用
viator42
2016-06-15 22:30:09 +08:00
@realpg 换了 okhttp 也是一样的毛病
zaishanfeng
2016-06-15 22:46:24 +08:00
这个库好像 bug 很多 而且很麻烦
StevenTong
2016-06-15 22:47:56 +08:00
android-sdk/platforms/android-23/optional/org.apache.http.legacy.jar 导入这个 jar ?
Lonely
2016-06-15 22:54:58 +08:00
以前版本的 sdk 也没有这个类啊。你用原生系统试试呢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/286008

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX