1. 程式人生 > >android中URLEncodedUtils導包失敗

android中URLEncodedUtils導包失敗

這是昨天遇到的問題,睡一覺,趁還沒忘我就趕緊總結一下啦!

正常的導包是這樣的,但是我在寫的時候死活導不進去這個包,mmp,不知道為什麼?開發也有一段時間了,我們找錯誤的正常步驟也就是看日誌,起初,卻沒有日誌,於是我就開始cleanrebuild,這都是正常的,然而並沒有什麼卵用。。。最後報了一個Cannot resolve symbol URLEncodedUtils.當我們實在是找不到問題所在時,就要靠度娘這個大神了,無所不知,無所不曉;

百度的回答:

1.先檢查一下依賴是否添加了

compile 'org.apache.httpcomponents:httpcore:4.4.1'
compile 'org.apache.httpcomponents:httpclient:4.5'

2.在build.gradle檔案中新增如下程式碼

android{ 
useLibrary 'org.apache.http.legacy'
}

新增完成之後,在同步一下就不會在報錯了,問題就這樣解決了,這時心中便由生感慨:‘尼瑪,還是百度牛逼啊’。