Android使用Volley框架显示“Cleartext HTTP traffic to XXX not permitted”的解决方法
生活随笔
收集整理的這篇文章主要介紹了
Android使用Volley框架显示“Cleartext HTTP traffic to XXX not permitted”的解决方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Volley是谷歌推出的一款用于網絡操作的框架,對于通信頻繁但數據量不大的網絡操作來說還是挺好用的。但筆者在自己的手機上調試程序時發現,程序中與Volley相關的網絡操作無法成功,logcat顯示的是“Cleartext HTTP traffic to XXX not permitted”,查了很久發現原因是Android最新的幾個版本中,出于安全考慮,默認禁止所有未加密的連接。
解決方法如下:
1、在AndroidManifest.xml文件中添加一行:
2、如果添加了上述代碼程序還是無法運行,并出現閃退或報錯“Didn’t find class “org.apache.http.ProtocolVersion” on path”的情況(筆者就是這樣),解決方法如下:
再在AndroidManifest.xml文件中添加以下代碼:
如果有更好的解決方法也歡迎大家留言討論。
——————————————————————————
最后貼一下我的個人公眾號:微信搜索“茶遷”或掃描下圖。平時會更新一些編程相關的文章,歡迎大家關注~
總結
以上是生活随笔為你收集整理的Android使用Volley框架显示“Cleartext HTTP traffic to XXX not permitted”的解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WBS中的工作包
- 下一篇: Android Car - 开机画面