我已经在我的mac中安装了Java 7和8。我已更改默认项目结构中的目录,但仍然会显示该消息,我无法对代码执行任何操作。
请掌握,帮助我。
答案 0 :(得分:2)
删除java 6对我有用:
在mac终端上运行以下命令:
sudo rm -rf /Library/Java/JavaVirtualMachines/1.6.0.jdk
答案 1 :(得分:2)
遇到同样的问题,但我需要保留java 6 for macOS遗留原因(正如我对Shubhendu的帖子所评论的)。所以我最终下载了java 8 jdk found here
在android studio 3.3上至少这是我采取的粗略路径:
我右键点击了项目 - >打开模块设置 - > sdk位置 - >取消选中使用嵌入式jdk - >添加了新的1.8 jdk的路径,这对我来说是
/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
答案 2 :(得分:1)
使用浏览选项在默认项目结构中使用此路径,转到此名为home的目录。
/ Applications / Android Studio.app/Contents/jre/jdk/Contents/Home
可能适合你。
答案 3 :(得分:0)