前言

在 Android 9.0 中使用 WebReqesut 時,URL 是需要用 Https 才能正常使用,不然 Response 都是 Error。(Google Doc

Error Log:Cleartext HTTP traffic to 45.xx.xxx.xx not permitted

Solution

AndroidManifest.xmlapplication 加入 android:usesCleartextTraffic="true"

    <?xml version="1.0" encoding="utf-8"?>
    <manifest ...>
        <uses-permission android:name="android.permission.INTERNET" />
        <application
            ...
            android:usesCleartextTraffic="true"
            ...>
            ...
        </application>
    </manifest>

參考連結

Android 中 HTTP 网络请求相关问题