android 9 networkSecurityConfig

從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檔名">

以上