原因是:
flutter/packages/flutter_tools/lib/src/android/android_studio.dart 里的
final String javaPath = globals.platform.isMacOS
? version != null && version.major < 2020
? globals.fs.path.join(directory, 'jre', 'jdk', 'Contents', 'Home')
: globals.fs.path.join(directory, 'jre', 'Contents', 'Home')
: globals.fs.path.join(directory, 'jre');
由于Android Studio 版本更新 jre文件夹不存在了
解决方法:
- 找到Android Studio 显示包内容
- 把/Applications/Android Studio Preview.app/Contents/jbr 文件copy并重命名为jre
在最新的AndroidStudio版本中,jre文件夹已不再存在,导致Flutter工具出现兼容性问题。为解决此问题,用户需手动找到AndroidStudio的jbr文件夹,复制并重命名为jre,放置在相应目录下,以确保Flutter工具正常运行。
8006

被折叠的 条评论
为什么被折叠?



