Android Nougat要求IDE使用Java 1.8或更高版本运行

Abh*_*ash 22 android-studio

在此输入图像描述在此输入图像描述

虽然安装了JDK 8,但我收到了这个错误.问题是什么?

Vit*_*han 50

  1. 检查安装的java版本,应该是1.8或更高版本.

MBP-Vitaliy:~$ java -version
java version "1.8.0_92"
Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)
Run Code Online (Sandbox Code Playgroud)

  1. 检查Android Studio中的java版本.在Mac OS X中:Android Studio - >关于Android Studio.JRE应为1.8或更高.

  2. 如果您有另一个,请在Mac OS X中转到Applications文件夹,找到AndroidStudio.app并单击Show content,然后在Content文件夹Info.plist文件中找到并手动将JVM VERSION更改为1.8.

<key>JVMVersion</key>
<string>1.8</string>
Run Code Online (Sandbox Code Playgroud)

  1. 重启Android Studio.

  • @Vitaliy <key> JVMVersion </ key> <string> 1.8 </ string>以上就是诀窍.我的<key> JVMVersion </ key> <string> 1.6,1.7 + </ string> (3认同)

Bro*_*onx 5

对于mac用户@Vitaliy Movchan的答案有效.

对于Windows用户(必须在其操作系统中设置JAVA_HOME):

  • 安装JDK 1.8并记下目标路径,通常是C:\ Program Files\Java\jdk1.8.0_xx
  • 右键单击"我的电脑"并选择"属性".
  • 单击左列中的"高级系统设置"链接.
  • 在"高级"选项卡中,单击"环境变量"
  • 创建或修改变量JAVA_HOME.
  • 输入变量值作为Java Development Kit的安装路径.