在Android Studio构建期间未找到基本Java.class文件
我使用的是Windows 10、Android Studio 4.2.1、Gradle插件4.2.1和Gradle 6.7.1。当我构建Java应用程序时,会出现一个奇怪的错误在Android Studio构建期间未找到基本Java.class文件,java,android,android-studio,Java,Android,Android Studio,我使用的是Windows 10、Android Studio 4.2.1、Gradle插件4.2.1和Gradle 6.7.1。当我构建Java应用程序时,会出现一个奇怪的错误 class file for java.util.Objects not found 我使用的是Android Studio内部版本的Java,如项目结构->SDK位置->JDK位置对话框所示: C:\Program Files\Android\Android Studio\jre 所以我想它应该知道在哪里可以找到.
class file for java.util.Objects not found
我使用的是Android Studio内部版本的Java,如项目结构->SDK位置->JDK位置对话框所示:
C:\Program Files\Android\Android Studio\jre
所以我想它应该知道在哪里可以找到.class文件
我曾尝试下载和安装JDK和JRE的较新版本,重新定义和/或取消定义环境变量%JAVA_HOME%和%JRE_HOME%,但均无效。这是我的build.gradle文件
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.2.1'
}
}
allprojects {
repositories {
jcenter()
maven { url 'https://maven.google.com' }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
有人知道我如何修复Java/as配置吗?通过安装JDK1.8.0_291和JRE1.8.0_291,使Java_HOME和JRE_HOME指向它们,并通过项目结构->SDK位置->JDK位置对话框指向新的JRE,克服了这个“Java.util.Objects未找到的类文件”错误。另外,这也促使我升级到最新的Gradle插件,我做到了。构建现在成功了。