Android 6.0版本已經(jīng)已經(jīng)基本將Apahce Http Client移除出SDK互广。
那么問題來了呻袭,如果我在以前的項目中使用了Apache HttpClient相關類四苇,怎么辦呢炒事?
請看官網(wǎng)給出的答案
也就是在build.gradle中加入上面的配置就行了。
又是一坑: 即使我們使用的是Android 6,并且加入了以下useLibrary配置,也有可能出現(xiàn)如下編譯錯誤:
" Unable to find optional library: org.apache.http.legacy"
解決辦法:
1穴亏、看看目錄E:\software\Android\sdk\platforms\android-23\optional 下有沒有org.apache.http.legacy.jar 和?optional.json
2、如果沒有optional.json重挑,則自己新建一個這樣的文件嗓化,然后加入如下內容:
[
{
"name":?"org.apache.http.legacy",
"jar":?"org.apache.http.legacy.jar",
"manifest":?false
}
]