Android Studio 簡單解決 net::ERR_CLEARTEXT_NOT_PERMITTED
Dec 14, 2023
在之前的文章的這個段落,開啟了一個 webView 要呈現在內網架設起來的 Home Assistant 網頁,而由於未設置 SSL/TLS
連線,最終採用了在左側 XML 資料夾裡新增一個 network_security_config.xml。
接著設置允許的網頁,就可以限定部份網站以 HTTP 連線。
上面是比較安全的做法,然而若你只是要測試,並且確定欲連線的網頁是安全的,我們可以在 AndroidManifest.xml 中加入這段:
<application
android:usesCleartextTraffic="true"
>
這表示允許連線所有非 SSL/TLS 的網頁,結果如下:
完成了!