Linux 新用户,我使用的是 chaletOS。我正在尝试安装并运行 android-studio。
当我尝试运行 studio.sh 后,会弹出一个错误窗口,其中显示:不支持的 Java 版本:无法在 Java 1.7.0_121-b00 下启动:需要 Java 1.8 或更高版本。不支持的 Java 版本:无法在 Java 1.7.0_121-b 下启动
不过,我刚刚安装了最新版本的 Java,它现在位于 /Desktop/ 中标有 jre1.8.0_111 的文件夹中
我在这里缺少什么?非常感谢任何帮助。
答案1
我最近也遇到了同样的问题
我找到了解决方案:
$ sudo vim /etc/apt/sources.list.d/java-8-debian.list
并添加这两行:
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
$ sudo apt-get update.
$ sudo apt-get install oracle-java8-installer
检查是否安装正确。
zeus@debian:~$ java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
设为默认。
$ sudo apt-get install oracle-java8-set-default
答案2
我使用的是最新的android studio,我没有安装jdk,它可以工作。
看这里:
Android Studio 2.2 及更高版本捆绑了最新 OpenJDK 的副本,这是我们建议您在 Android 项目中使用的 JDK 版本。要使用捆绑的 JDK,请按以下步骤操作:
- 在 Android Studio 中打开您的项目,然后在菜单栏中选择“文件”>“项目结构”。
- 在 SDK 位置页面的 JDK 位置下,选中使用嵌入式 JDK 复选框。
- 单击“确定”。