首先创建一个 .jks文件 这里不作过多叙述
在android --> app 下创建 key文件夹 将 .jks文件放入key文件夹中
在app下的 build.gradle 文件中添加
signingConfigs {
release {
storeFile file("key/keystore.jks")
storePassword '123456'
keyAlias = 'key0'
keyPassword '123456'
}
}
修改 buildTypes
buildTypes {
release {
// TODO: Add your own signing config for the release build.
// Signing with the debug keys for now, so `flutter run --release` works.
signingConfig signingConfigs.release
}
debug {
// TODO: Add your own signing config for the release build.
// Signing with the debug keys for now, so `flutter run --release` works.
signingConfig signingConfigs.release
}
}
然后在Terminal中执行 flutter build apk 命令,打包编译成功
生成的apk目录为 build\app\outputs\flutter-apk\app-release.apk (15.4MB)