WSL环境下启动Android Studio提示找不到JRE的求助
解决WSL中Android Studio启动提示"No JRE found"的问题
不需要在Windows上安装JDK,你运行的是WSL内的Linux版Android Studio,它依赖的是WSL环境里的JDK,和Windows系统的JDK无关。以下是具体解决步骤:
第一步:确认WSL中JDK的安装路径
执行以下命令查看系统中Java的实际安装路径:update-alternatives --list java你会得到类似
/usr/lib/jvm/java-11-openjdk-amd64/bin/java的输出,将末尾的/bin/java去掉,就是JDK的根目录(比如/usr/lib/jvm/java-11-openjdk-amd64)。第二步:配置环境变量
编辑你的shell配置文件(如果用bash就编辑~/.bashrc,用zsh就编辑~/.zshrc):nano ~/.bashrc在文件末尾添加以下内容(替换成你刚才查到的JDK路径):
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH export STUDIO_JDK=$JAVA_HOME保存并退出编辑器后,执行以下命令让环境变量立即生效:
source ~/.bashrc第三步:验证并重新启动Android Studio
执行以下命令确认环境变量已正确设置:echo $JAVA_HOME echo $STUDIO_JDK确认输出的是正确的JDK路径后,再次运行
sh studio.sh启动Android Studio即可。
内容的提问来源于stack exchange,提问作者Artem Pokhiliuk
相关产品推荐
相关产品推荐

