错误原因:android9.0默认禁止访问不安全的请求,比如http。
解决方案:
方法1: 使用认证过的https(我用的是阿里云免费证书,因为使用https还得配置,所以用了http)
方法2: 分为两步
第一步:在res下新增加一个xml目录,然后创建一个名为network_security_config.xml文件
如下图:
文件内容如下:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true" />
</network-security-config>
第二步:
在androidManifiest.xml文件中添加
android:networkSecurityCon