如何在Ubuntu上配置Flutter环境
导读:1. 安装必要依赖项 在Ubuntu上配置Flutter前,需安装构建工具、Git、Curl等依赖,确保后续步骤顺利进行。打开终端运行以下命令: sudo apt update && sudo apt install -y...
1. 安装必要依赖项
在Ubuntu上配置Flutter前,需安装构建工具、Git、Curl等依赖,确保后续步骤顺利进行。打开终端运行以下命令:
sudo apt update &
&
sudo apt install -y git curl unzip wget zsh libgtk-3-dev
此命令会更新系统软件包列表,并安装Flutter开发所需的常用工具。
2. 下载Flutter SDK
方法一:通过Git克隆(推荐)
直接从GitHub克隆Flutter稳定版SDK,保持后续更新便捷:
git clone -b stable https://github.com/flutter/flutter.git
方法二:下载压缩包
若不想使用Git,可从Flutter官网下载Linux版本的压缩包(如flutter_linux_xxx_stable.tar.xz
),下载后保存至指定目录(如~/Downloads
)。
3. 解压与安装SDK
- Git克隆:克隆完成后,SDK会存放在
flutter
目录(无需额外解压)。 - 压缩包解压:若通过压缩包下载,需解压至目标目录(如
/opt/flutter
或~/flutter
):tar -xf ~/Downloads/flutter_linux_xxx_stable.tar.xz -C /opt/flutter # 解压至/opt目录 # 或 tar -xf ~/Downloads/flutter_linux_xxx_stable.tar.xz -C ~ # 解压至用户主目录
4. 配置环境变量
为了让系统识别flutter
命令,需将SDK的bin
目录添加到PATH
环境变量中。
- 编辑Shell配置文件(根据使用的Shell选择
.bashrc
或.zshrc
):nano ~/.bashrc # 若使用Bash # 或 nano ~/.zshrc # 若使用Zsh
- 在文件末尾添加以下内容(替换
/path/to/flutter
为实际SDK路径,如/opt/flutter
或~/flutter
):export PATH="$PATH:/path/to/flutter/bin"
- 保存文件并使配置生效:
source ~/.bashrc # 或 source ~/.zshrc
5. 运行flutter doctor检查环境
执行flutter doctor
命令,它会扫描系统环境并列出缺失的依赖项(如Android SDK、Dart SDK等)。根据输出提示逐一解决:
- 若提示缺少Android SDK,需安装Android Studio并配置SDK(见下一步);
- 若提示缺少Dart SDK,Flutter会自动安装;
- 若提示权限问题,可运行
flutter doctor --android-licenses
并输入y
接受所有许可。
6. 安装Android Studio及配置(可选但推荐)
若需开发Android应用,需安装Android Studio并配置SDK:
- 安装Android Studio:从官网下载Linux版本,运行安装脚本并按照提示完成安装;
- 安装Flutter与Dart插件:打开Android Studio,进入
Settings > Plugins
,搜索“Flutter”和“Dart”并安装; - 配置Android SDK:在Android Studio中设置SDK路径(默认在
~/Android/Sdk
),并通过flutter doctor
验证SDK是否被识别。
7. (可选)配置国内镜像加速
国内用户可通过设置镜像源加速依赖包下载,编辑~/.bashrc
或~/.zshrc
文件,添加以下内容:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
保存后运行source ~/.bashrc
(或source ~/.zshrc
)使配置生效。
8. 创建并运行Flutter项目
- 创建项目:运行
flutter create 项目名称
(如flutter create my_app
),生成Flutter项目目录; - 运行项目:进入项目目录,连接设备(真机或模拟器),运行
flutter run
即可启动应用。
通过以上步骤,即可在Ubuntu上完成Flutter环境的配置,并开始开发跨平台应用。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在Ubuntu上配置Flutter环境
本文地址: https://pptw.com/jishu/729971.html