AS4.2 重装了一个patch,然后重启,忽然就报错。如下图。
Unsupported Java Version
Java 11 or newer is required to run the IDE. Please contact
Your JRE: 1.8.0
/Library/Java/JavaVirtualMachines/jdk_1.8
这个问题最初觉得比较神奇,AS4.2依赖 Java11及以上,但我环境已经配置成jdk12了。但是启动还是报这个错误。
网上找了一圈,没有找到和我一样的原因。直到按照Intellij IDEA来搜索,才搜到。
问题是出来我用的一个插件“Choose Runtime”,这个会在配置里写死固定的jdk版本。
只要找到这个文件,并修改就行。
在MacOS上,Android Studio4.2的配置在
"~/Library/Application Support/Google/AndroidStudio4.2/studio.jdk"
或者在
"~/Library/Application Support/Google/AndroidStudio2020.3/studio.jdk"
Intellij IDEA的配置在
"~/Library/Application Support/JetBrains/IntelliJIdea2020.3/idea.jdk"
找到这个文件,删除或者 内容改成"/Library/Java/JavaVirtualMachines/jdk-12.jdk"即可
https://cloud.tencent.com/developer/article/1807120
https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under
https://intellij-support.jetbrains.com/hc/en-us/articles/206544519
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。