最近使用了HttpClient发送HTTP连接,发现其中很多类都被废弃了(用无法辨识可能更准确些。出现此错误“cannot resolve symbol ”)。
后面查了一下,原来是在SDK23(Android6.0)中HttpClient已经被废弃了,推荐使用HttpURLConnection方式。或者在gradle中加入
android {
useLibrary 'org.apache.http.legacy'
}
就可以照常使用已经被废弃的HttpResponse类等,但并不推荐这么做。