Why can't a Flutter application connect to the Internet when installing "app-release.apk"? But it works normally in debug mode
Open the AndroidManifest.xml
file located at ./android/app/src/main
and add the following line:
<manifest xmlns:android="..."> <uses-permission android:name="android.permission.INTERNET"/> <!-- Add this --></manifast>
From here:
Add the android.permission.INTERNET permission if your application code needs Internet access. The standard template does not include this tag but allows Internet access during development to enable communication between Flutter tools and a running app.
If you had put
<uses-permission android:name="android.permission.INTERNET"/>
in AndroidManifest.xml
And if it's not working, try checking the connectivity of the device. Mobile data or Wi-Fi on the Android device. Try using the Google Chrome browser for Google Search.
If it's not working, allow
8.8.8.8
in the DNS setting of the computer you are using.
Add this to file android/app/src/main/AndroidManifest.xml after the package name:
<uses-permission android:name="android.permission.INTERNET"/>