首页主机资讯centos下flutter开发环境怎么搭建

centos下flutter开发环境怎么搭建

时间2025-10-30 19:50:04发布访客分类主机资讯浏览594
导读:CentOS下Flutter开发环境搭建步骤 1. 系统配置要求 确保CentOS系统满足以下基础要求: 操作系统:64位Linux(CentOS 7/8/9均可); 磁盘空间:至少1.6GB可用空间; 命令工具:需提前安装bash、cu...

CentOS下Flutter开发环境搭建步骤

1. 系统配置要求

确保CentOS系统满足以下基础要求:

  • 操作系统:64位Linux(CentOS 7/8/9均可);
  • 磁盘空间:至少1.6GB可用空间;
  • 命令工具:需提前安装bashcurlgitunzipwgetxz-utils等(后续会详细说明)。

2. 安装Flutter SDK

2.1 安装依赖项

在安装Flutter前,需安装必要的系统依赖(用于编译和运行Flutter应用):

sudo dnf update -y  # 更新系统包
sudo dnf install -y git curl unzip wget zsh libgtk-3-dev  # 安装核心依赖

libgtk-3-dev是构建Flutter应用的关键依赖,用于支持UI组件渲染。

2.2 下载并配置Flutter SDK
  • 下载SDK:访问Flutter官网(flutter.cn)获取最新稳定版本的下载链接,或直接使用wget命令下载(以3.19.6为例):
    wget https://storage.flutter-io.cn/flutter-infra_release/releases/stable/linux/flutter_linux_3.19.6-stable.tar.xz
    
  • 解压文件:将下载的压缩包解压到用户目录(如~/flutter):
    tar xf flutter_linux_3.19.6-stable.tar.xz -C ~/
    
  • 配置环境变量:编辑~/.bashrc文件(或~/.zshrc,根据使用的shell调整),添加Flutter的bin目录到PATH
    echo 'export PATH="$PATH:~/flutter/bin"' >
        >
         ~/.bashrc
    source ~/.bashrc  # 使环境变量立即生效
    
  • 验证安装:运行flutter doctor命令,若输出Flutter版本号(如Flutter 3.19.6),则说明安装成功。

3. 配置Android开发环境(可选,用于开发Android应用)

若需开发Android应用,需额外配置Android Studio和SDK:

3.1 安装Android Studio
  • 下载Android Studio Linux版(.tar.gz格式),解压后运行studio.sh启动安装向导;
  • 安装过程中勾选“Android SDK”“Android SDK Platform-Tools”“Android SDK Build-Tools”等组件。
3.2 配置Android SDK环境变量

编辑~/.bashrc文件,添加以下内容(假设SDK安装在~/Android/Sdk):

export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools

运行source ~/.bashrc使配置生效。

3.3 安装Android SDK组件

打开Android Studio,进入“SDK Manager”,安装以下组件:

  • Android SDK Platform(选择目标版本,如Android 14);
  • Android SDK Build-Tools(最新版本);
  • Android Emulator(用于模拟器);
  • Android SDK Platform-Tools(包含adb工具)。

4. 验证Flutter环境

运行flutter doctor命令,检查环境配置是否完整:

  • 若显示“Android toolchain”“Chrome”“Linux toolchain”等项目通过,则说明配置成功;
  • 若有未通过的项(如“Android SDK not found”),根据提示安装对应组件即可。

5. 创建并运行Flutter项目

  • 创建项目:运行flutter create my_flutter_appmy_flutter_app为项目名称),生成项目目录;
  • 进入项目cd my_flutter_app
  • 运行项目:连接Android设备(开启USB调试)或启动模拟器,运行flutter run即可看到应用界面。

常见问题解决

  • “flutter: command not found”:检查PATH环境变量是否包含Flutter的bin目录,确保source ~/.bashrc已执行;
  • 依赖项缺失:运行flutter doctor查看具体缺失的依赖,使用sudo dnf install安装对应组件;
  • Android设备无法识别:运行adb devices检查设备连接,确保已安装设备驱动并开启USB调试模式。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: centos下flutter开发环境怎么搭建
本文地址: https://pptw.com/jishu/739200.html
centos与flutter兼容性如何 centos上flutter运行卡顿怎么办

游客 回复需填写必要信息