org.apache.http 导入在更新到 Android M 后停止工作
org.apache.http imports stopped working after updating to Android M
我最近更新了我的应用程序以使用最新的 Android 6.0 SDK,但是当我发现这些导入停止工作时。
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
我尝试添加 HttpCore 和 HttpClient gradle 但只有前四个导入得到解析。
'org.apache.httpcomponents:httpcore:4.4.1'
我该如何解决这个问题?
更改为 HttpURLConnection
或将其添加到您的 build.gradle 文件中:
android {
useLibrary 'org.apache.http.legacy'
}
我最近更新了我的应用程序以使用最新的 Android 6.0 SDK,但是当我发现这些导入停止工作时。
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
我尝试添加 HttpCore 和 HttpClient gradle 但只有前四个导入得到解析。
'org.apache.httpcomponents:httpcore:4.4.1'
我该如何解决这个问题?
更改为 HttpURLConnection
或将其添加到您的 build.gradle 文件中:
android {
useLibrary 'org.apache.http.legacy'
}