flutter app api calls never returns in release mode


This Content is from Stack Overflow. Question asked by brook yonas

my flutter app works on debug mode getting data from api and all. but after I built the app in release mode and try to open it on my actual phone. It is not working getting the data from the api.

Things I have tried:

  1. <uses-permission android:name="android.permission.INTERNET" /> and android:usesCleartextTraffic="true" //added in AndroidManifest.xml

  2. flutter clean and flutter build apk --release and flutter build apk --split-per-abi --no-sound-null-safety

  3. added shrinkResources and minifyEnabled in android/app/build.gradle file.

    buildTypes {
    release {
     signingConfig signingConfigs.config
     shrinkResources false //here
     minifyEnabled false //here


Any help is appreciated


This question is not yet answered, be the first one who answer using the comment. Later the confirmed answer will be published as the solution.

This Question and Answer are collected from stackoverflow and tested by JTuto community, is licensed under the terms of CC BY-SA 2.5. - CC BY-SA 3.0. - CC BY-SA 4.0.

people found this article helpful. What about you?