逝者如斯,不舍昼夜

尘世中一个迷途小书童,读书太少,想得太多
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Android 6.0删除Apache HttpClient相关类的解决方法

Posted on 2016-03-05 19:56  SteveWang  阅读(958)  评论(0编辑  收藏  举报

 

  相应的官方文档如下:

  

 

  上面文档的大致意思是,在Android 6.0(API 23)中,Google已经移除了Apache HttpClient相关的类,推荐使用HttpUrlConnection。

  如果要继续使用Apache HttpClient,对于Eclipse需要在libs里添加org.apache.http.legacy.jar。

  而Android Studio已经给我们准备好了这个jar包(如果你下载了Android 6.0的SDK,就可以在android-sdk-windows\platforms\android-23\optional目录下找到这个jar包),只需要我们在相应的module下的build.gradle(位置如下)中

  

 

  加入下面用红框圈出的这行代码,然后点击右上角的Sync Now同步Gradle,就可以使用Apache HTTP Client相关类了