Android9.0 網絡安全配置文件
在Android9.0版本中,對網絡安全有較高的要求,如果訪問的是 https 協議則不受影響;而如果你訪問了 http 協議的網址,還需要添加安全配置文件,步驟如下:
1. 創建安全配置文件
手動在res目錄下創建xml目錄,在此目錄下新建 network_security_config.xml文件,內容如下
<?xml version = "1.0" encoding = "utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true"/>
</network-security-config>
2. 添加安全配置文件
在應用的清單中配置指向該文件
<?xml version = "1.0" encoding = "utf-8"?>
<manifest....>
<application android:networkSecurityConfig="@xml/network_security_config" ....>
......
</application>
</manifest>