使用JRE 1.8或更高版本运行Android Studio

Pra*_*jal 10 java android

我面临Android N布局XML预览的问题.它显示以下消息:

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

我也在我的操作系统中安装了JAVA 1.8.

还使用Java 1.8更改项目JDK位置.

但是当我看到帮助 - >关于android studio它总是显示1.7.

我怎么能改变它.

请帮我.这是关于JRE的帮助 - >的图像:1.7

Kri*_*ena 17

转到文件 - >项目结构 - > SDK位置并检查JDK位置以设置是否为jdk 1.8

有关更多信息,请参阅随附

在此输入图像描述


Tej*_*jjD 10

Android Studio可能会显示将其设置为1.7的Java版本,但您的项目仍可设置为使用1.8.

首先将以下内容添加到您的gradle文件中(请参阅:官方Android Dev - Android Studio中的Java 8)

defaultConfig {
...
    jackOptions {
      enabled true
    }
  }
  compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
  }
Run Code Online (Sandbox Code Playgroud)

其次,转到"文件" - >"项目" - >"SDK位置"

检查JDK位置是否指向1.8而不是1.7

运行Android N模拟器现在应该可以运行.无论Android Studio本身是否使用1.7或1.8.


请遵循Android网站上提供的指南:

设置为Android N.


小智 8

您必须在操作系统中设置JAVA_HOME.

视窗

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

在此输入图像描述

Linux的

如何在Linux中为所有用户设置JAVA_HOME

OSX

我应该在OSX上设置JAVA_HOME