Linux Mint下Flutter检测无法识别Android Studio版本问题求助
问题:Flutter Doctor无法识别Android Studio版本(Linux Mint系统)

在Linux Mint系统中安装Flutter与Android Studio后,执行flutter doctor -v命令时出现如下错误:
[!] Android Studio (version unknown) • Android Studio at /opt/android-studio • Flutter plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/9212-flutter • Dart plugin can be installed from: 🔨 https://plugins.jetbrains.com/plugin/6351-dart ✗ Unable to determine Android Studio version. • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)
当前环境版本信息(执行flutter --version输出):
Flutter 3.13.2 • channel stable • https://github.com/flutter/flutter.git Framework • revision ff5b5b5fa6 (7 weeks ago) • 2023-08-24 08:12:28 -0500 Engine • revision b20183e040 Tools • Dart 3.1.0 • DevTools 2.25.0 Dart SDK version: 3.1.0 (stable) (Tue Aug 15 21:33:36 2023 +0000) on "linux_x64"
解决方法
修复Android Studio目录权限
确保/opt/android-studio目录及子文件权限正常,执行命令:sudo chmod -R 755 /opt/android-studio手动指定Android Studio路径
在Flutter配置中明确AS安装路径:flutter config --android-studio-dir=/opt/android-studio执行后重新运行
flutter doctor -v验证。检查版本信息文件
Android Studio版本信息通常存于/opt/android-studio/build.txt,查看文件是否存在且内容有效:cat /opt/android-studio/build.txt若文件缺失或损坏,建议重新下载安装稳定版Android Studio。
升级Flutter版本
旧版Flutter可能对新版AS兼容性不足,执行升级:flutter upgrade
内容的提问来源于stack exchange,提问作者Zoubir Remmache
相关产品推荐
相关产品推荐

