Flutter fedaora42 64位安装 避坑指南
文章目录
- Flutter fedaora42 64位安装 避坑指南
- 为什么写这篇文章?
- 配置Flutter SDK
- 1.下载Flutter SDK压缩包
- 2.解压Flutter SDK包
- 3.移动到需要的路径下
- 4.永久配置环境变量
- 5.配置命令补全
- 6.安装Git
- 7.安装基础环境
- Flutter SDK需要
- Android Studio需要的32位库
- GoogleChrome
- Android Studio下载与配置
- 下载
- 安装
- 安装sdk-cmdline tools
- 创建应用图标
- 配置Android Studio位置
- 诊断是否可用
- 授权
- 常见问题
- 1. 使用Flatpak 安装的Android Studio如何配置android-studio-dir
- 2. sdk为什么不能直接配置`sdk-manager`命令行工具下载的
- 3. github 访问超时
- 4.修改了正确的android-studio-dir但还是提示有问题
Flutter fedaora42 64位安装 避坑指南
为什么写这篇文章?
Flutter主打的就是编写一套代码就可以覆盖多平台!宣传不错,但安装不尽人意!
这篇文章就致力于给使用fedora 42 64位系统的宝子们一个完整的避坑指南。
配置Flutter SDK
1.下载Flutter SDK压缩包
Flutter SDK 压缩包官网下载链接
注意 文件有1.4G 下载时间可能会有点长!
2.解压Flutter SDK包
# 或者使用图形化工具解压
tar -xf flutter_linux_3.35.7-stable.tar.xz
3.移动到需要的路径下
这里以用户家目录为例
mv flutter_linux_3.35.7-stable/flutter ~
4.永久配置环境变量
在如下文件里
nano ~/.bashrc
添加如下
export PUB_HOSTED_URL="https://pub.flutter-io.cn"
export FLUTTER_STORAGE_BASE_URL="https://storage.flutter-io.cn"
export PATH="/home/happy/flutter/bin:$PATH"
5.配置命令补全
flutter bash-completion >> ~/bashrc
注意: bash刷新或者再开一个终端即可补全
6.安装Git
git 方便访问github
sudo dnf install git
git配置使用全局代理
git config --global http.proxy http://127.0.0.1:7890
7.安装基础环境
Flutter SDK需要
sudo dnf install clang cmake ninja-build gtk3-devel mesa-utils egl-utils
Android Studio需要的32位库
sudo yum install ncurses-libs.i686 bzip2-libs.i686
注意:参考有更正
GoogleChrome
sudo dnf install google-chrome-stable
Android Studio下载与配置
下载
下载官网
直接下载链接
安装
双击运行该路径下的studio
/your_download_path/android-studio-2025.1.4.8-linux/android-studio/bin
注意: 这里默认会安装Android Studio 需要的环境,默认安装即可
安装sdk-cmdline tools
找到sdk-cmdline tools 勾选 然后应用后下载


注意:参考sdk-tool 下载
Command-line Toolssdk cmdline
创建应用图标
选择最后一个

所有用户需要勾选=> OK 重新 重新登陆窗口会话 会出现

配置Android Studio位置
flutter config --android-studio-dir /home/happy/下载/Motrix/android-studio-2025.1.4.8-linux/android-studio
诊断是否可用
flutter doctor
授权
flutter doctor --android-licenses
常见问题
1. 使用Flatpak 安装的Android Studio如何配置android-studio-dir
答:配置不了一点,不过好消息是,如果使用解包里的,就不用再下载开始的依赖了,直接下载sdk-cmdline tools 即可
2. sdk为什么不能直接配置sdk-manager命令行工具下载的
答:因为这个sdk也会关联android-studio-dir ,笔者也帮你们试过了 不OK
3. github 访问超时
答:给git配置代理并开启代理即可解决
4.修改了正确的android-studio-dir但还是提示有问题
答:bash刷新一下环境变量或者重启一下终端程序
