android9.0请求异常
抛出异常:CLEARTEXT communication to not permitted by network security policy
android 9开始默认不能使用http
1.在rec文件夹中创建一个xml文件夹,然后创建一个network_security_config.xml。xml文件代码如下:
<?xml version="1.0" encoding="utf-8"?> <network-security-config> <base-config cleartextTrafficPermitted="true" /> </network-security-config>
2.<application>标签内添加以下代码:
android:networkSecurityConfig="@xml/network_security_config"
就可以使用http访问的