I have Android Studio version 3.0
。当我使用命令时flutter doctor
它向我显示以下内容:
无法找到捆绑的 Java 版本
我当前的Java版本是(build 1.8.0_131-b11)
在 Windows 10 上。
我的计算机上没有任何旧版本的 Android Studio。
For Mac Users:
Set the JAVA_HOME
遵循以下路径本文 https://mkyong.com/java/how-to-set-java_home-environment-variable-on-mac-os-x/#what-is-usrlibexecjava-home然后应用以下命令:
对于 JetBrains 运行时“Android Studio Electric Eel”
cd /Applications/Android\ Studio.app/Contents/jbr
ln -s ../jbr jdk
ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
然后前往Finder并搜索安卓工作室:
- 右键单击->显示包装内容
- 打开contents文件夹,然后创建名为的新文件夹
jre
- 复制 JetBrainsRuntime 文件夹的内容并将其粘贴到
jre
folder
flutter doctor -v
现在应该可以工作了!
其他版本
cd /Applications/Android\ Studio.app/Contents/jre
ln -s ../jre jdk
ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
然后你就可以运行flutter doctor -v
对于正在使用的 Mac 用户JetBrains Toolbox
:
Set the JAVA_HOME
路径跟踪文章 https://mkyong.com/java/how-to-set-java_home-environment-variable-on-mac-os-x/#what-is-usrlibexecjava-home.
之后,改变username
添加到您的 macOS 用户名并运行:
cd /Users/username/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7583922/Android Studio.app/Contents/jre
ln -s ../jre jdk
ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
flutter doctor -v
如果您仍然遇到该问题,可以尝试以下解决方法:
cd /Applications/Android\ Studio.app/Contents
ln -s jbr jre
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)