centos下flutter开发环境怎么搭建
导读: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可用空间;
- 命令工具:需提前安装
bash、curl、git、unzip、wget、xz-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_app(my_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
