最近在使用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)
那么接下来就来就是具体操作了,如下所示: