我想在Android中使用HttpService來託管簡單的Web服務器。當我將目標SDK設置爲23時,並按照此處的說明操作:https://developer.android.com/preview/behavior-changes.html#behavior-apache-http-client,我可以使用HttpService類而不會出現任何問題。在Android SDK中使用Apache HttpService 22
但是我想用目標SDK 22做到這一點。當我嘗試這樣做時,代碼編譯,但AndroidStudio不斷給予「不推薦」的警告。有什麼辦法可以避免這種情況?如果可以使用SDK 23,那麼爲什麼不使用SDK 22呢?
道歉,我的意思是HttpService而不是HttpClient。你能再看看這個問題嗎?感謝您的及時迴應。 – Bonton255
@ Bonton255:這並沒有真正改變我的答案。如果你想使用'HttpService',使用Apache官方最新的實現。 – CommonsWare
我已經嘗試了你的建議(添加編譯組:'org.apache.httpcomponents',名稱:'httpclient-android',版本:'4.3.5.1'依賴),但是這並沒有改變任何東西。 HttpService仍指向,並仍將其顯示爲已棄用。 –
Bonton255