android不支持http,关于新版Android SDK-23不支持HttpClient
有时候真的能折腾死人...前几天建立了个新工程,想做个post连网获取数据,结果发现HttpClient这个类怎么都找不到了
什么情况...import也找不到...仔细看了下,这个类应该是org.apache.http.client.HttpClient包中,但是我之前的项目也没额外引入这个包呀,那么这个包应该在SDK中存在的
然而并不能找到...
仔细对比了之前的工程和新工程,结果发现也就sdk版本使用的不一样,之前那个工程是android-21,因为更新了Android Studio和Android SDK所以新创建的工程是Android-23的
果然是这货的锅吧?(╯‵□′)╯︵┻━┻
之后去查了下,org.apache.http.client.HttpClient这个包果然集成在了android-21的SDK中,但是23版本的没有......
次奥...然而我并不能去改sdk版本,会出很大耦合性的口牙
解决方案
折腾了好久,包括去手动导入阿帕奇的HttpClient的jar包,但是依然存在我们代码中使用的其他东西,诸如BasicNameValuePair之类的不存在,一个一个导入太麻烦了啊...
所以说其实还是有简单的办法了,这个类不能使用的原因是————过期了...不推荐使用了
我们还要使用怎么办?
解,进入build.gradle(Module:app),在android {...}的大括号内加入
useLibrary 'org.apache.http.legacy'
一行即可。
再次掀桌(╯‵□′)╯︵┻━┻
有兴趣的朋友还可以前往我的Github 查看更多我的开源项目
android不支持http,关于新版Android SDK-23不支持HttpClient相关推荐
- uc支持html5么,新版UC浏览器对HTML5支持度简析
UC浏览器一直是中国移动互联网市场中的一只奇葩,凭借高性能中间件重排页面和压缩流量,牢牢的占据了手机浏览器市场的头把交椅,用户数高的惊人.但是由于旧版UC浏览器采用的过滤机制比较严苛,有太多的页面元素 ...
- Android好书推荐:《Google Android SDK开发范例》
http://www.jizhuomi.com/android/book/51.html <Google Android SDK开发范例大全(第3版)>采用范例集的形式,由浅入深地带领Go ...
- android vr播放器 躺着,Android使用得图SDK开发VR播放器
产品概述 Android SDK包含全景图片.VR视频.漫游主题等多种展示方式,支持小行星模式.陀螺仪.VR双屏沉浸式观看.文件下载.解码都在播放器中完成,您只需一个链接地址或是一条配置即可展现炫酷的 ...
- 深入浅出:移动端(Android 和 iOS)数据采集埋点 SDK
随着大数据时代的到来,越来越多公司注意到数据带来的价值,开始自建或购买一些第三方的数据平台.从数据流的角度看,平台对于数据的处理,一般有以下几个步骤: 其中,数据采集工作是后面几个步骤的基础,数据采集 ...
- Android官方开发文档Training系列课程中文版:支持不同的设备之支持不同的平台版本
原文地址 : http://android.xsoftlab.net/training/basics/supporting-devices/platforms.html 每当APP使用了Android ...
- Android官方开发文档Training系列课程中文版:支持不同的设备之支持不同的语言
原文地址 : http://android.xsoftlab.net/training/basics/supporting-devices/index.html 支持不同的设备 在世界上,Androi ...
- android style边界显示兼容问题,android – IDE“无法解析@ style/Theme.Appcompat”时使用v7兼容性支持主题...
这不是一个真正的问题,因为我的项目仍然构建和运行正确(使用gradle),但我有麻烦让Android Studio来识别在API 18 SDK中发布的应用程序兼容性主题(允许操作栏支持android ...
- android.intent.action.view 融云,Android 融云SDK集成单聊
一 .下载 SDK 您可以到融云官方网站下载融云 SDK.融云 SDK 各部分功能以插件化的形式独立提供,开发者可以根据自己的需要,自由组合下载.各组件的功能如下: IMKit – 融云 IM 界面组 ...
- 安卓Android拍照车牌,车牌扫描识别技术SDK
安卓Android拍照车牌,车牌扫描识别技术SDK 安卓Android拍照车牌,车牌扫描识别技术应用背景: 随着社会的发展,人们越来越注重自己的财产安全问题,随之而然,保险行业中的车险行业的竞争愈发激 ...
最新文章
- Oracle語句大全
- 【CF464E】The Classic Problem(主席树+最短路)
- PHOTOSHOP 快捷键
- 某office前台任意文件上传漏洞分析
- android-api28转换到api19-不能编译
- 计算机入门的一些常用小技巧总结
- windows server 2003 出错提示请求的资源在使用中解决方案
- seaborn画图设置横纵坐标标签
- 在传统企业做互联网架构是什么感受?
- java中文件处理之图片_Java中的文件处理
- spyder里import tensorflow报错显示没有tensorflow模块解决
- 计算机单机管理软件,小财迷电脑收银系统(收银记账软件) 单机版
- cvtColor in Python
- Matlab/Simulink-Boost电路双闭环仿真搭建
- springboot+Vue+Elementui医院网上预约挂号系统java项目
- 【Scratch-侦测模块】Scratch-碰到
- 【详解】MySQL分区表,分区的过程,四种分区类型
- 腾讯优图贾佳亚:人工智能的多模态发展
- 01、第一个简单的BUCK电路的计算与仿真
- 新年到,小飞猫来啦~
热门文章
- Windows10 家庭版没有本地组策略解决方法
- 解决ubuntu上ifconfig没有eth0/ens33且无法上网的问题
- 解决Linux下inode使用率100%的问题
- 【.net部署】Server Error in ‘/‘ Application.错误解决方案
- 解决boostrap-table有水平和垂直滚动条时,滚动条滑到最右边表格标题和内容单元格无法对齐的问题
- Push rejected: Push to origin/master was rejected错误解决方案
- 关于运行robot framework 报错解决方法,ModuleNotFoundError: No module named ‘robot‘
- 表格单元格中的CSS文本溢出?
- 在.NET中从app.config或web.config读取设置
- 如何在MySQL中为多个列指定唯一约束?