viator42
V2EX  ›  Android

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

  •  
  •   viator42 · Jun 15, 2016 · 14106 views
    This topic created in 3697 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
        1
    skydiver  
       Jun 15, 2016
    你显式引用了这个依赖了么
    viator42
        2
    viator42  
    OP
       Jun 15, 2016
    @skydiver
    useLibrary 'org.apache.http.legacy'
    是这个吗,已经添加了
    realpg
        3
    realpg  
       Jun 15, 2016
    okhttp 欢迎您
    mko0okmko0
        4
    mko0okmko0  
       Jun 15, 2016
    okhttp.
    jiezhi
        5
    jiezhi  
       Jun 15, 2016
    记得早就被 Deprecated 了吧, goggle 说给了你那么长时间修改你都不改
    BROWNURSIDAE
        6
    BROWNURSIDAE  
       Jun 15, 2016 via Android
    okhttp 这么好用
    viator42
        7
    viator42  
    OP
       Jun 15, 2016
    @realpg 换了 okhttp 也是一样的毛病
    zaishanfeng
        8
    zaishanfeng  
       Jun 15, 2016 via Android
    这个库好像 bug 很多 而且很麻烦
    StevenTong
        9
    StevenTong  
       Jun 15, 2016
    android-sdk/platforms/android-23/optional/org.apache.http.legacy.jar 导入这个 jar ?
    Lonely
        10
    Lonely  
       Jun 15, 2016 via iPhone
    以前版本的 sdk 也没有这个类啊。你用原生系统试试呢。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3035 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 12:59 · PVG 20:59 · LAX 05:59 · JFK 08:59
    ♥ Do have faith in what you're doing.