Flutter build release Android apk ,在手機上安装後,出現 SocketException: Failed host lookup: ‘www.google.com' (OS Error: No address associated with hostname, errno = 7)
Published in
Jul 1, 2024
在模擬器執行新寫的 app 呼叫 api 執行都正常,但是輸出 release apk,會出現 SocketException: Failed host lookup: ‘www.google.com' (OS Error: No address associated with hostname, errno = 7) 錯誤。
官方文件說明,允許在開發過程中訪問 Internet , 但在 release 後,要自己手動添加此屬性。
打開 “app/src/main/AndroidManifest.xml” 文件,在 <manifest></manifest> 下,添加 Internet 權限。
<uses-permission android:name=”android.permission.INTERNET”/>
小心,不要放到 <application></application> 中。