viator42
V2EX  ›  Android

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

  •  
  •   viator42 · Jun 15, 2016 · 14490 views
    This topic created in 3797 days ago, the information mentioned may be changed or developed.
    奇怪的是 android 5.0 以上正常,在 4.4 系统下就会闪退,
    而且一直报 java.lang.NoClassDefFoundError: org.apache.http.impl.client.HttpClients 的错误.
    10 replies  •  2016-06-15 22:54:58 +08:00
    skydiver
    skydiver
    Jun 15, 2016
    1
    你显式引用了这个依赖了么
    viator42
    viator42
    OP
    Jun 15, 2016
    2
    @skydiver
    useLibrary 'org.apache.http.legacy'
    是这个吗,已经添加了
    realpg
    realpg
    Jun 15, 2016
    3
    okhttp 欢迎您
    mko0okmko0
    mko0okmko0
    Jun 15, 2016
    4
    okhttp.
    jiezhi
    jiezhi
    Jun 15, 2016
    5
    记得早就被 Deprecated 了吧, goggle 说给了你那么长时间修改你都不改
    BROWNURSIDAE
    BROWNURSIDAE
    Jun 15, 2016 via Android
    6
    okhttp 这么好用
    viator42
    viator42
    OP
    Jun 15, 2016
    7
    @realpg 换了 okhttp 也是一样的毛病
    zaishanfeng
    zaishanfeng
    Jun 15, 2016 via Android
    8
    这个库好像 bug 很多 而且很麻烦
    StevenTong
    StevenTong
    Jun 15, 2016
    9
    android-sdk/platforms/android-23/optional/org.apache.http.legacy.jar 导入这个 jar ?
    Lonely
    Lonely
    Jun 15, 2016 via iPhone
    10
    以前版本的 sdk 也没有这个类啊。你用原生系统试试呢。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1502 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 11:57 · PVG 19:57 · LAX 03:57 · JFK 06:57
    ♥ Do have faith in what you're doing.