SuperAPI AI 工具集

flutter-setting-up-on-windows

前端与建站

查看项目

更新于 10-16 08:47

技能介绍

用途:在 Windows 机器上配置 Flutter 开发环境,支持框架运行与原生 C/C++ 编译,并可构建、打包、部署 Windows 桌面应用。

主要能力与工作流:安装配置 SDK(下载稳定版、解压到普通用户权限目录如 C:\src\flutter,避免 C:\Program Files\,将 bin 目录加入 PATH,新开终端后执行 flutter doctor -v 校验);配置工具与 IDE(必须安装 Visual Studio 而非 VS Code,并勾选“使用 C++ 的桌面开发”工作负载;代码编辑器可选 VS Code、Android Studio 或 IntelliJ,并安装 Flutter 与 Dart 扩展);配置目标平台(Windows 桌面需更新 C++ 工作负载并重启 IDE,可用 flutter config --no-enable-<platform> 关闭不需要的平台;Android 真机需开启开发者选项与 USB 调试并安装 OEM USB 驱动,模拟器需在 AVD 中开启硬件加速,用 flutter devices 验证连接);构建与打包(flutter build windows,从 build\windows\runner\Release\ 复制 .exe、全部 .dll 与 data 目录,另附 msvcp140.dll、vcruntime140.dll、vcruntime140_1.dll,压缩为 zip 分发);证书生成与安装(用 OpenSSL 依次生成私钥、CSR、CRT、.pfx,并将 .pfx 安装到“受信任的根证书颁发机构”)。

适用场景:Windows 桌面 Flutter 开发与分发、Android 目标开发、MSIX 打包或本地测试的自签名证书。

限制:Visual Studio 与 VS Code 不可混同;SDK 不应装在受保护目录;未提供具体版本号、价格、性能或其他平台细节。