You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Android Studio中为多环境Flutter项目指定APK构建目标?

在Android Studio中无需命令行构建多环境Flutter APK

方法一:通过Run/Debug配置指定目标入口文件

  • 点击Android Studio右上角的运行配置下拉菜单,选择Edit Configurations
  • 在弹出的窗口中,选择已有的Flutter配置,或者点击+号新建一个Flutter配置
  • 在配置页面的Flutter标签下,找到Target file选项,点击右侧的文件选择器,选中对应环境的入口文件(比如lib/main_dev.dart或lib/main_uat.dart)
  • 给这个配置起个辨识度高的名字(比如Flutter Dev、Flutter UAT),点击Apply保存

方法二:使用Build菜单直接构建

  • 在右上角的运行配置下拉菜单中,选中刚才配置好的对应环境的配置(比如Flutter Dev)
  • 点击顶部菜单栏的 Build -> Flutter -> Build APK,Android Studio会自动使用选中配置里的目标文件构建对应环境的APK

进阶:结合Flavors统一管理环境(如果项目已配置)

如果你的项目已经通过Flavors区分环境,可以进一步关联配置:

  • 在Run/Debug Configurations的Flutter配置中,找到Flavor选项,选择对应的环境标识(比如dev、uat)
  • 确保android端的build.gradle中已配置好对应Flavor的sourceSets,将不同环境的入口文件和资源关联起来,这样构建时会自动匹配对应环境的代码和资源

内容的提问来源于stack exchange,提问作者Boss Office

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 14:17:32