FAILURE: Build failed with an exception. * Where: Build file 'C:\acme_work\project\smart_pitch_app\android\build.gradle' line: 26 * What went wrong: A problem occurred evaluating root project 'android'. > A problem occurred configuring project ':app'. > Could not open proj generic class cache for build file 'C:\acme_work\project\smart_pitch_app\android\app\build.gradle' (C:\Users\acme-\.gradle\caches\7.4\scripts\2ga2bk1v947gkqanjiooh9k33). > BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 63 * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 1s
时间: 2024-04-28 22:23:52 浏览: 270
pku1037.rar_acme_pku 1037_pku10_pku1037_the acme
这个错误信息是 Gradle 构建过程中出现了问题。根据错误信息,可能是由于 Gradle 版本与 Java 版本不兼容导致的。尝试升级 Gradle 版本,或者降低 Java 版本,可以解决此问题。
具体操作步骤如下:
1. 打开项目中 `android/build.gradle` 文件,找到以下代码:
```
buildscript {
ext {
buildToolsVersion = "29.0.2"
minSdkVersion = 23
compileSdkVersion = 29
targetSdkVersion = 29
kotlinVersion = "1.5.10"
gradleVersion = "7.0.2" // 这里是 Gradle 版本号
}
......
}
```
2. 将 `gradleVersion` 的值修改为更高或更低的版本号,例如 `6.8.3` 或 `7.2.0`。
3. 如果修改了 Gradle 版本,需要同步 Gradle 并重新构建项目。
如果还是无法解决问题,可以尝试升级或降低 Java 版本。可以在 `gradle.properties` 文件中设置以下内容:
```
org.gradle.java.home=/path/to/java/version
```
其中,`/path/to/java/version` 是指定的 Java 安装路径。将其修改为对应的 Java 版本路径即可。
阅读全文