首页主机资讯centos下flutter开发环境怎么配置

centos下flutter开发环境怎么配置

时间2025-10-28 16:15:03发布访客分类主机资讯浏览378
导读: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可用空间;
  • 命令工具:安装bashcurlgitwgetunzipxz-utilszip等(可通过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(用于模拟器)。
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 toolchainAndroid StudioAndroid 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
centos上flutter测试怎么进行 centos message怎么定制

游客 回复需填写必要信息