使用高版本的OkHttp在进行http请求时会报出这个错误,https则不会。
解决办法
1.打开AndroidManifest.xml 文件,在 application 元素中添加:
android:usesCleartextTraffic=”true”
2.在res下新建一个xml目录 创建名为network_security_config.xml 文件
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true" />
</network-security-config>
然后在 AndroidManifest.xml application 标签内应用上面的xml配置
android:networkSecurityConfig="@xml/network_security_config"