详解
安卓在Android 9.0(API 28)版本,限制了http明文流量的网络请求,未加密的流量请求都会被系统禁掉。
所以如果当前应用的请求是 http 请求,否则就会导系统禁止当前应用进行该请求。
解决方案
1.在 AndroidManifest.xml 清单文件的 application 中加入:
android:usesCleartextTraffic="true"
2.把我们请求的url地址中 http 改为安全性更高的 https
注意:避免使用明文流量,因为缺乏机密性,真实性和防篡改保护;网络攻击者可以窃听所传输的数据,并且还可以对其进行修改而不会被检测到。
如果本文章对您有帮助,麻烦点点小心心。