android-studio - 如何在Android Studio中设置Java SDK路径?

标签 android-studio intellij-idea

我安装了 Java 1.7.0_21,今天在卸载以前的版本后安装了 1.7.0_45。现在Android Studio已停止编译项目并表示无法找到1.7.0_21文件夹。如何设置Java SDK的新路径?我也更改了环境变量,但没有用。

最佳答案

Android Studio 4.2 及以上版本

转到文件 > 项目结构 > SDK 位置。第三个字段是“JDK Location”,您可以在其中进行设置。这将为当前项目设置它。

enter image description here

要设置新项目的默认值,请转至“文件 > 其他设置 > 默认项目结构 > SDK 位置”并设置“JDK 位置”。

Android Studio 北极狐 (2020.3.1)

在 Android Studio Arctic Fox(2020.3.1)的 Canary 14 中,JDK Location 设置移至:

Settings > Build, Execution, Deployment > Build Tools > Gradle > Gradle JDK

旧版本

转到文件 > 项目结构 > [平台设置] > SDK。您需要更新当前的 SDK 配置以使用新目录,或者定义一个新目录,然后更改项目的设置以使用新目录。这将为当前项目设置它。

要为新项目设置默认值,请转至"file">“其他设置”>“新项目结构”>“[平台设置]”>“SDK”,并设置创建新项目时要使用的 SDK。 p>

关于android-studio - 如何在Android Studio中设置Java SDK路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19608742/

相关文章:

java - 无法选择要在 ImageView 中显示的图像

Java无法读取文件,除非位于项目根目录中

java - 无法自动启动 bean tomcat IntelliJ

android - 为什么我不能在 Manifest 文件中使用属性 installLocation?

intellij-idea - 如何在不编辑 bin 中的文件的情况下配置 IntelliJ 产品?

android - 在 Android Studio 中生成 Google App Engine 后端的问题

android - Android Studio如何导入Gradle项目

android - 预期 org.gradle.api.artifacts.result.ResolvedDependencyResult 但找到 org.gradle.api.internal.artifacts.result.DefaultUnresolvedDependencyResult

Android Studio - 我们如何使应用程序编译得更快?

debugging - 如何在 Intellij 中调试一个项目,同时在另一个项目中设置断点