由于无法找到sdk等原因,我重新安装了Android Studio。重新安装Java JDK和Android Studio后,一切正常,但出现了“Could not initialize class org.codehaus.groovy.runtime.InvokerHelper”错误,我通过更改Gradle版本解决了这个问题。现在出现的错误是“Type 'FlutterTask' property 'assets' is missing an input or output annotation.”。
构建失败,并显示以下异常:
- 具体错误如下: 无法为设置文件“C:\Users\loran\ASProjects\xylophone-flutter\android\settings.gradle”(C:\Users\loran.gradle\caches\6.8.2\scripts\4mawlyb2l5e9tefyvnpxva1kg)打开通用类缓存。
BUG! exception in phase 'semantic analysis' in source unit 'BuildScript' Unsupported class file major version 60
尝试: 使用--stacktrace选项运行以获取堆栈跟踪信息。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的洞察力。
获取更多帮助,请访问https://help.gradle.org
构建失败,共耗时46秒,Gradle任务assembleDebug以退出代码1失败。
./gradlew clean
命令,然后打开 Android Studio 并重新同步 Gradle? - Sisirgradlew
文件位于您的android
文件夹中。因此,打开一个命令提示符,导航到ProjectRoot\android
,然后执行该命令。 - Sisirgradlew clean
和gradlew
抛出的错误一样:无法打开设置文件的通用类缓存
。 - Einliterflasche