Is there a way to build an apk for flutter in Android Studio?
I have seen this guideline: https://flutter.dev/docs/deployment/android
But here flutter console is used to build apk.
You can build the Apk/AppBundle using IDE and command line.
In Android Studio's tab bar, click on Tools
and then Flutter
and then Open Android module in Android Studio
:
Open Project it in New Window:
Having opened the project, click on Build
and then Generate Signed Bundle / APK ...
Modify your build.gradle(app)
file and include your key information there:
android {
compileSdkVersion 31
signingConfigs {
release {
storeFile file("<path-to-keys.jks>")
storePassword "********"
keyAlias "<key-alias>"
keyPassword "********"
}
}
buildTypes {
release {
signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
flutter build appbundle --target-platform android-arm,android-arm64,android-x64 --obfuscate --split-debug-info=/<directory>
flutter build apk --target-platform android-arm,android-arm64,android-x64 --split-per-abi --obfuscate --split-debug-info=/<directory>