【问题标题】:Why does IntelliJ IDEA 2021.1 require Android SDK for gradle projects?为什么 IntelliJ IDEA 2021.1 需要 Android SDK 用于 gradle 项目?
【发布时间】:2021-04-16 13:47:15
【问题描述】:

将 IntelliJ IDEA 升级到版本 2021.1(终极版)后,无法加载 gradle 项目。它显示一条消息:

The Jdk installation is invalid.
Selected Jdk location is C:/Program Files/Java/jdk-11.0.3.

Select a JDK from the File System
Download JDK 8

问题是当我点击“从文件系统中选择一个JDK”时,会出现一个带有“Android SDK location”和“Android NDK location”的窗口。这些项目不适用于 Android,为什么 IDE 需要 Android 库? 以及如何解决?

(操作系统:Windows 10)

【问题讨论】:

    标签: java gradle intellij-idea


    【解决方案1】:

    你在项目根目录中有local.properties 文件吗?见IDEA-266804。将在下一次 IDE 更新中修复。

    作为一种解决方法,请在设置 | 中禁用 Android 插件。插件或删除local.properties 文件。

    【讨论】:

    • 我的项目中没有 local.properties。但是,禁用 Android 插件会有所帮助。现在,我可以使用 gradle 构建项目,但是 IDE 会突出显示整个 build.gradle.kts 文件,并显示一条消息,即找不到 KotlinBuildScript 类。
    • 脚本错误问题的解决方法在这里:stackoverflow.com/questions/65645510/…
    猜你喜欢
    • 1970-01-01
    • 2017-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多