centos环境如何配置flutter
导读:一、准备工作:系统更新与依赖安装 在配置Flutter前,需确保CentOS系统为最新版本,并安装必要工具和库。打开终端执行以下命令: # 更新系统包 sudo yum update -y # 安装核心工具(bash、curl、git等)...
一、准备工作:系统更新与依赖安装 在配置Flutter前,需确保CentOS系统为最新版本,并安装必要工具和库。打开终端执行以下命令:
# 更新系统包
sudo yum update -y
# 安装核心工具(bash、curl、git等)
sudo yum install -y wget git unzip which xz-utils zip
# 安装GTK3开发库(用于Flutter GUI应用构建)
sudo yum install -y gtk3-devel
二、下载并安装Flutter SDK
- 下载SDK:访问Flutter官网(flutter.cn)获取Linux稳定版下载链接,或直接使用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
文件(若使用zsh则编辑~/.zshrc
),在末尾添加Flutter bin目录路径:echo 'export PATH="$PATH:~/flutter/bin"' > > ~/.bashrc
- 使配置生效:运行以下命令加载修改后的配置:
source ~/.bashrc
三、验证Flutter安装
执行flutter doctor
命令,检查环境配置是否完整。若输出中包含“Doctor summary (to see all details, run flutter doctor -v)”且无红色错误项,则说明安装成功。
四、配置Android开发环境(可选,用于开发Android应用)
- 安装JDK:Flutter需要JDK 11及以上版本,推荐使用OpenJDK:
sudo yum install -y java-11-openjdk-devel
- 安装Android Studio:
- 从Android Studio官网下载Linux安装包(.tar.gz格式),解压后运行
studio.sh
启动安装向导。 - 安装过程中勾选“Android SDK”“Android SDK Platform-Tools”“Android SDK Build-Tools”等组件。
- 从Android Studio官网下载Linux安装包(.tar.gz格式),解压后运行
- 配置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
使配置生效。 - 安装Android SDK组件:打开Android Studio,进入“SDK Manager”,选择对应版本的Android SDK、构建工具和模拟器镜像(如Android 13),点击“Apply”安装。
五、配置iOS开发环境(可选,仅限macOS主机)
若需开发iOS应用,需在macOS主机上安装Xcode(从Mac App Store下载),并运行xcode-select --install
安装命令行工具。CentOS作为Linux系统无法直接开发iOS应用。
六、验证环境完整性
再次运行flutter doctor
,检查所有组件(Android工具链、Flutter工具、设备连接等)是否通过。若有未解决的问题,根据提示执行相应操作(如接受Android SDK许可证、连接设备等)。
七、创建并运行Flutter项目
- 创建项目:执行
flutter create my_app
(将“my_app”替换为项目名称),生成Flutter项目目录。 - 进入项目目录:
cd my_app
- 运行项目:连接Android设备(开启USB调试模式)或启动模拟器,执行
flutter run
即可编译并运行应用。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos环境如何配置flutter
本文地址: https://pptw.com/jishu/729683.html