正如这里提到的,Android M 将不支持 Apache HTTP API。文档声明:
改用 HttpURLConnection 类。
或者
要继续使用 Apache HTTP API,您必须首先在 build.gradle 文件中声明以下编译时依赖项:
android { useLibrary 'org.apache.http.legacy' }
我已经将项目中对 HttpClient 的大部分使用转换为 HttpURLConnection,但是,我仍然需要在一些领域使用 HttpClient。因此,我试图将 'org.apache.http.legacy' 声明为编译时依赖项,但在 build.gradle 中出现错误:
找不到 Gradle DSL 方法:'useLibrary()'
我的问题是:如何在我的项目中将 'org.apache.http.legacy' 声明为编译时依赖项?
任何帮助深表感谢。谢谢