how to build apk create old version app in Flutter
Asked Answered
S

8

76

I am trying to build my release app in Flutter and when I run:

flutter run

everything works fine in debugging and test mode. But when I was trying to build a release app with:

flutter build apk

it creates an old first-release app of mine. That I created before and I try to reset the computer reset android and everything but not work what can I do to reset it and clear the cache? I'm trying almost to delete and reset everything but they don't work. What command that I have to run to fix it and create new version release apk

Switzerland answered 6/4, 2018 at 14:45 Comment(0)
S
139

The solution is easy.
Just run flutter clean and flutter pub get and then run flutter build apk after that and it generates the updated app apk.
If you want to install it directly just run flutter install after the build command.

Switzerland answered 6/4, 2018 at 14:45 Comment(0)
T
29

run these command

flutter clean

and after that

flutter build apk --release
Tatty answered 26/8, 2022 at 12:27 Comment(1)
flutter build apk --debug also worksAnny
H
8

To all the beginners If you wish to release an apk of a flutter app just do: flutter run --release (and make sure to connect your device to a phone) steps to ensure your phone is connected: 1. enable usb debugging mode in your phone 2.click on version number of your phone in system settings to enter into developer mode 3. change the phone mode to transferring file mode

After you run the command go to build->apps->output->apk

Helico answered 4/6, 2020 at 21:21 Comment(0)
E
2

Run this command for making a bundle.

flutter build appbundle --target-platform android-arm,android-arm64,android-x64
Edacity answered 21/2, 2021 at 15:19 Comment(0)
F
1

If flutter clean and flutter build apk also generates apk with old version code in your pubspec.yaml change the version like this version: 1.0.2+2 Before + it is your version name and after + sign it is your version code

NOTE: Your new version number should be in the place of 2. Or you can use different format such as 1.2+2

Flimflam answered 26/9, 2019 at 17:41 Comment(0)
W
1

You can run flutter clean Then run flutter build apk --split-per-abi to split the apk. It will build three apks and you can find them in build/app/outputs/flutter-apk/

Wandawander answered 31/10, 2021 at 9:45 Comment(0)
T
0

enter image description here

Can be done easily by Android Studio

Talaria answered 28/8, 2018 at 10:14 Comment(1)
This not the right way. Make sure you follow flutter.io/docs/deployment/androidBane
B
0
  1. Open a terminal or command prompt.
  2. Navigate to your Flutter project directory using the cd command.
  3. Once inside your project directory, run the following command: flutter build apk --release

after running this command, you should find the generated APK file in the

build/app/outputs/flutter-apk

directory within your project directory. The APK file will be named something like app-release.apk.

Bighead answered 22/4, 2024 at 7:35 Comment(0)

© 2022 - 2025 — McMap. All rights reserved.