[SOLVED] flutter app api calls never returns in release mode

Issue

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



Solution

If you wanted to find your error run it on direct release mode it can show what is cussing the error/crash

Menu->Run->ReleaseMode
enter image description here


This Question was asked in StackOverflow by brook yonas and Answered by MohitJadav86 It 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?