热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

AndroidStudio平台如何在Android6.0中继续支持ApacheHttpClient

今天打开以前的项目突然发现ApacheHttpClient相关类不能使用了。官方文档给出的解释是:Android6.0releaseremovessupportfortheApac

今天打开以前的项目突然发现 Apache HttpClient 相关类不能使用了。

官方文档给出的解释是:

Android 6.0 release removes support for the Apache HTTP client. If your app is using this client and targets Android 2.3 (API 

level 9) or higher, use the HttpURLConnection class instead. This API is more efficient because it reduces network use through 

transparent compression and response caching, and minimizes power consumption. To continue using the Apache HTTP APIs, 

you must first declare the following compile-time dependency in your build.gradle file:

android {

useLibrary 'org.apache.http.legacy '

}


简单说,就是在 Android Studio 项目的 build.gradle 中添加

android {
useLibrary 'org.apache.http.legacy'
}

配置信息即可,不过还是推荐使用 HttpURLConnection 相关类。


推荐阅读
author-avatar
tomphilip_399_140
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有