Linux(Jammy)下Flutter无法识别已安装Android Studio求助
解决Flutter无法识别Snap安装的Android Studio问题(Ubuntu Jammy)
步骤1:定位Android Studio的实际安装目录
/snap/bin/android-studio只是Snap提供的启动快捷方式,并非实际安装根目录。正确的安装路径为:
/snap/android-studio/current/
可通过以下命令确认目录结构:
ls -l /snap/android-studio/current/
执行后能看到包含bin/、lib/等Android Studio核心目录。
步骤2:配置Flutter指向正确路径
运行以下命令设置Android Studio目录:
flutter config --android-studio-dir=/snap/android-studio/current/
步骤3:验证配置并重新检查
先确认配置已生效:
flutter config
输出中应显示android-studio-dir已设置为上述路径,随后重新运行诊断命令:
flutter doctor -v
额外排查项(若问题仍存在)
- 确保Android Studio已启动至少一次,完成初始向导中的SDK组件安装
- 配置Android SDK环境变量:在
~/.bashrc或~/.zshrc中添加以下内容:
添加后执行export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-toolssource ~/.bashrc(对应你的shell配置文件)使变量生效。
内容的提问来源于stack exchange,提问作者Anushka
相关产品推荐
相关产品推荐

