1. 程式人生 > >org.apache.http不存在或找不到,解決方案

org.apache.http不存在或找不到,解決方案

Android 6.0不再支援 Apache HTTP client。 請使用 HttpURLConnection 代替。如果遇到之前老程式碼執行不起來或者報錯怎麼辦呢,又不想寫新的程式碼。

Error:(19, 23) 錯誤: 程式包org.apache.http不存在
Error:(20, 23) 錯誤: 程式包org.apache.http不存在
Error:(21, 23) 錯誤: 程式包org.apache.http不存在
Error:(22, 30) 錯誤: 程式包org.apache.http.client不存在
Error:(23, 38) 錯誤: 程式包org.apache.http.client.methods不存在
Error:(24, 35) 錯誤: 程式包org.apache.http.impl.client不存在
Error:(175, 9) 錯誤: 找不到符號

解決方法:

build.gradle中 
在buildToolsVersion下邊 
defaultConfig上邊

新增如下程式碼

useLibrary 'org.apache.http.legacy'

如下圖所示: