【Android】java.lang.RuntimeException: Stub! 報錯
阿新 • • 發佈:2021-01-08
技術標籤:Android
今天再Android 10 的AVD上測試app報錯
問題定位到 import org.apache.http.NameValuePair;
原因
Android 9.0 刪除了 org.apache.http 庫,在Android 9及之上系統使用此庫就會題目的錯。
解決方法
- 新開發的程式不建議繼續使用httpclient,替換成HttpURLConnection或者OKHttp
- 若要繼續使用,在AndroidManifest.xml中新增
<uses-library android:name="org.apache.http.legacy" android:required="false"/>
參考
https://blog.csdn.net/sinat_31848459/article/details/100156700
https://www.cnblogs.com/renhui/p/9796488.html
https://www.cnblogs.com/renhui/p/9798335.html