centos下flutter开发环境怎么配置
导读:CentOS下Flutter开发环境配置步骤 1. 系统配置要求 确保CentOS系统满足以下基础要求: 操作系统:64位Linux(CentOS 7/8/9及以上); 磁盘空间:至少1.6GB可用空间; 命令工具:安装bash、curl...
CentOS下Flutter开发环境配置步骤
1. 系统配置要求
确保CentOS系统满足以下基础要求:
- 操作系统:64位Linux(CentOS 7/8/9及以上);
- 磁盘空间:至少1.6GB可用空间;
- 命令工具:安装
bash、curl、git、wget、unzip、xz-utils、zip等(可通过sudo dnf install -y git curl unzip wget xz-utils zip安装)。
2. 安装Flutter SDK
2.1 下载Flutter SDK
访问Flutter官网(flutter.cn)获取最新稳定版本的Linux SDK下载链接(如flutter_linux_3.19.6-stable.tar.xz),使用wget命令下载:
wget https://storage.flutter-io.cn/flutter-infra_release/releases/stable/linux/flutter_linux_3.19.6-stable.tar.xz
2.2 解压并配置环境变量
- 解压SDK到用户目录(如
~/flutter):tar xf flutter_linux_3.19.6-stable.tar.xz -C ~/ - 配置环境变量:编辑
~/.bashrc(或~/.zshrc,若使用Zsh)文件,添加以下内容:export PATH="$PATH:~/flutter/bin" - 使环境变量生效:
source ~/.bashrc # 或 source ~/.zshrc
2.3 验证安装
运行flutter doctor命令,若输出Flutter版本号(如Flutter 3.19.6 • channel stable),则说明安装成功。
3. 安装Android开发环境(用于Android应用开发)
3.1 安装Android Studio
- 访问Android Studio官网下载Linux版安装包(
.tar.xz格式),解压后运行studio.sh启动安装向导,按照提示完成安装(建议勾选“Android SDK”“Android SDK Platform-Tools”等组件)。
3.2 配置Android SDK
- 打开Android Studio,进入
Preferences → Appearance & Behavior → System Settings → Android SDK,安装以下组件:- Android SDK Platform-Tools(含
adb工具); - Android SDK Tools(基础工具);
- Android SDK Build-Tools(选择最新版本,如34.0.0);
- Android Emulator(用于模拟器)。
- Android SDK Platform-Tools(含
3.3 配置环境变量
编辑~/.bashrc文件,添加以下内容(替换$HOME/Android/Sdk为你的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.4 验证Android环境
运行adb devices命令,若输出类似List of devices attached的内容(即使无设备也会显示“List is empty”),则说明Android环境配置成功。
4. 安装Java Development Kit (JDK)
Flutter需要JDK 17及以上版本(推荐OpenJDK):
sudo dnf install -y java-17-openjdk-devel
配置环境变量(编辑~/.bashrc):
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk # 路径可能因版本不同而变化,可通过`rpm -ql java-17-openjdk-devel`确认
export PATH="$PATH:$JAVA_HOME/bin"
使环境变量生效:
source ~/.bashrc
验证JDK安装:
java -version # 应输出JDK 17及以上版本信息
javac -version # 验证编译器
5. 验证Flutter环境
再次运行flutter doctor,检查所有检查项是否通过(如Android toolchain、Android Studio、Android SDK等)。若有未通过的项,按照提示安装对应组件(如点击Android toolchain旁的Install按钮)。
6. 创建并运行Flutter项目
- 创建新项目:
flutter create my_flutter_app - 进入项目目录:
cd my_flutter_app - 运行项目(连接Android设备或启动模拟器):
flutter run
常见问题解决
- 找不到Flutter命令:检查环境变量
PATH是否包含flutter/bin目录,并确保source ~/.bashrc已执行; - 依赖项问题:若
flutter doctor提示缺少依赖(如libgtk-3-dev),可通过sudo dnf install -y libgtk-3-dev安装; - 模拟器无法启动:确保已安装Android Emulator组件,并通过
flutter emulators --launch < emulator_name>启动模拟器。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos下flutter开发环境怎么配置
本文地址: https://pptw.com/jishu/736881.html
