温馨提示×

Flutter项目如何在Debian上部署

小樊
49
2025-08-31 13:13:14
栏目: 智能运维

在Debian上部署Flutter项目步骤如下:

  1. 安装Flutter SDK

    • 更新系统并安装依赖:
      sudo apt update && sudo apt install -y git curl unzip build-essential libssl-dev
    • 下载并解压SDK:
      wget https://storage.googleapis.com/flutter_infra/releases/stable/flutter-linux-x64.zip
      unzip flutter-linux-x64.zip -d /opt/flutter
    • 配置环境变量:
      编辑~/.bashrc,添加export PATH="$PATH:/opt/flutter/bin",执行source ~/.bashrc
    • 验证安装:flutter doctor
  2. 创建/运行Flutter项目

    • 创建项目:flutter create my_app
    • 运行项目(需连接设备或模拟器):
      cd my_app
      flutter run
  3. 构建部署包

    • 构建Android APK:
      flutter build apk --release
      生成的APK位于build/app/outputs/flutter-apk/
    • (可选)构建Web应用:
      flutter create --platforms=web my_web_app
      cd my_web_app
      flutter build web
      使用HTTP服务器(如python3 -m http.server)运行

注意

  • iOS构建需Mac环境,无法在Debian直接完成。
  • 若需打包为Debian可执行文件,需使用flutter build linux,并安装libgtk-3-dev等依赖。

0