Android studio开发之ClientProtocolException

最近在使用Android studio开发一款区域导航原件的时候遇到了一个问题,具体如下所示:

即无法解析符号“ClientProtocolException”,也就是找不到“ClientProtocolException”的意思。

于是本着有问题上网找大神的原则,最后得到了问题的原因:

在Android 6.0(API 23) 中,Google已经移除了Apache HttpClient 相关类。

当然也找到了相应的解决办法:

推荐使用HttpUrlConnection,如果要继续使用,在Android studio对应的module(组件)下的build.gradle文件中加入:

android {

useLibrary 'org.apache.http.legacy'

}

上面的jar包在:\android-sdk-windows\platforms\android-23\optional目录下(需要下载Android 6.0)

那么接下来就来就是具体操作了,如下所示:

Android studio开发之ClientProtocolException_第1张图片

双击build.gradle,在相应位置添加上述代码,然后点击同步:

Android studio开发之ClientProtocolException_第2张图片

最后问题顺利解决:

你可能感兴趣的:(Android,Studio)