在 Linux Mint 22 (基于 Ubuntu 24.04) 上配置 Flutter 开发环境是一个非常稳健的选择。由于你明确要求使用 Java 17,这非常明智,因为它是目前 Flutter 和 Android Gradle 插件兼容性最稳的 LTS 版本。
	以下是详细的安装配置教程:第一阶段:系统更新与基础依赖安装在开始之前,我们需要确保系统拥有编译和运行 Flutter 所需的基础库。 *
 	更新系统包:   
 			sudo apt update && sudo apt upgrade -y 
 	安装必要依赖:   
 			这些工具用于解压、下载和支持 Flutter 的桌面开发功能。   
 			sudo apt install -y curl git unzip xz-utils libglu1-mesa clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev
 			第二阶段:安装 Java 17 (OpenJDK 17)我们将安装标准的 OpenJDK 17,并配置环境变量。 		
 			安装 JDK:   sudo apt install openjdk-17-jdk -y 
 			验证版本:   java -version   
 			确认输出中包含 openjdk version "17.x.x"。 * 
 			设置 JAVA_HOME 环境变量:   
 					打开终端配置文件:   nano ~/.bashrc   
 					在文件末尾添加:   export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 
 					export PATH=$PATH:$JAVA_HOME/bin   保存退出(Ctrl+O, Enter, Ctrl+X),然后刷新配置:   source ~/.bashrc
 			第三阶段:安装 Flutter SDK 
 					创建存放目录:   建议放在用户目录下的 development 文件夹中。   
 					mkdir ~/developmentcd ~/development * 下载并解压:   访问 Flutter 官网 获取最新 Stable 版本(目前通常是 3.27.x 或更高)。   
 					也可以直接用 wget 下载 (请根据官网更新版本号)wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.27.4-stable.tar.xztar xf flutter_linux_3.27.4-stable.tar.xz * 
 					配置 Flutter 路径:   
 							再次编辑 ~/.bashrc:   nano ~/.bashrc   添加以下内容:   export PATH="$PATH:$HOME/development/flutter/bin"   
 							刷新配置:   source ~/.bashrc
 			第四阶段:安装配置 Android Studio * 下载安装包:   
 			去 Android Studio 官网 下载 Linux 版本的 .tar.gz 文件。 * 解压并启动:   cd ~/Downloadssudo tar -zxvf android-studio-*.tar.gz -C opt/android-studio/bin/studio.sh * 向导配置	
 			**(关键点)**:   * 在 Setup Wizard 中选择 Standard 安装。   * 安装完成后,点击 More Actions -> SDK Manager。   
 			* 在 SDK Tools 选项卡中,务必勾选:     
 					Android SDK Command-line Tools (latest) (Flutter 必须)     * 
 					Android SDK Platform-Tools     * 
 					Android Emulator   * 点击 Apply 安装。 * 
 			创建快捷方式:   在 Android Studio 欢迎界面,点击 Tools -> Create Desktop Entry。
 			第五阶段:打通 Flutter 与 Android * 
 					配置 Java 路径给 Flutter:   告诉 Flutter 显式使用你安装的 Java 17:   flutter config --jdk-dir $JAVA_HOME * 
 					同意 Android 协议:   这是新手最容易卡住的地方,运行以下命令并一路输入 y:   flutter doctor --android-licenses * 
 					安装 Android Studio 插件:   * 打开 Android Studio -> Settings -> Plugins。   * 搜索并安装 Flutter 插件(它会自动安装 Dart 插件)。   * 重启 IDE。
 			第六阶段:最终检查最后,运行万能的诊断命令:flutter doctor理想的结果: * [✓] Flutter (Channel stable, ...) * [✓] Android toolchain - develop for Android devices * [✓] Chrome - develop for the web * [✓] Android Studio (version ...) * [✓] 
 			Connected device常见问题小贴士 * 64位依赖: 如果你在运行模拟器时遇到问题,确保安装了 lib32stdc++6(虽然 Mint 22 默认支持较好)。 
 			KVM 权限: 为了让模拟器跑得飞快,把你加入 kvm 用户组:   sudo adduser $USER kvm (完成后需注销重新登录)。
 			注意 使用时 需要下载 gradle 到本地 然后 直接放在wrapper 文件下  然后直接引进即可,例如:distributionUrl=gradle-8.14-all.zip
 			注意 要链接 gradle 并且下载 然后 在 settings->build,execution,deployment->build tools->gradle 中 设置 distribbution (wrapper) and gradljdk(jdk17)
 			注意 要想启动 android 要在命令行 使用  flutter 系列命令 (千万不要点击使用 android studio 运行按钮 没有用 使用 flutter run 运行即可)
Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐