從android 9 開始所有的連線預設必須為加密連線,即https
這個是可以關閉的
先建立一個xml資料夾在res裡面
再建立一個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>
再修改manifests
<application android:networkSecurityConfig="@xml/你命名的xml檔名">
以上