android9.0之后安全性提高, 请求不允许发送http内容。
解决办法:
第一步:在manifest文件中设置networkSecurityConfig属性
<manifest ... >
<application
android:networkSecurityConfig="@xml/network_security_config"> // 添加这一行
</application>
</manifest>
第二步:在res/xml文件夹下创建network_security_config.xml
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system" />
</trust-anchors>
</base-config>
</network-security-config>
完成。