Flutter 如何在 Android Studio 中制作发布版本?

Flutter How to make release version in Android Studio?

默认情况下Android Studio 在构建Flutter 应用程序时使用调试模式。您可以使用命令行构建发布版本,请参阅 How to optimize the Flutter App size?

    flutter build apk --release

现在:如何配置 Android Studio 以在我 运行 应用程序 (Shift+F10) 时执行相同的操作?我找不到这个设置...

您必须编辑 运行 配置:

打开运行配置:

添加--release标志:

请注意,使用 Android 模拟器构建时不支持使用 --release 标志。

为发布模式制作 apk 的最佳方法是打开项目 -> 单击 android 文件夹,然后使用您的 . jks 密钥和别名密码和名称。这才是flutter制作apk的正确方法

flutter build appbundle  --release --build-name=1.1.1 --build-number=3

或者您可以 运行 在您的终端中,记住将内部版本名称和内部版本号更改为您的发布应用程序版本控制的相应值。

在 Android Studio 中,打开应用程序文件夹下现有的 android/ 文件夹。然后,select build.gradle (Module: app) 在项目面板中:

接下来,select 构建变体。单击主菜单中的 Build > Select Build Variant。 Select Build Variants 面板中的任何变体(默认为调试):

生成的应用程序包或 APK 文件位于您应用程序文件夹中的 build/app/outputs 中。

在 Android Studio 中,单击:

> 运行
> Flutter 运行 'main.dart' 发布模式