我已经更新了我的 flutter 版本,现在我的 Android 构建失败了。这是我执行时遇到的错误的屏幕截图:flutter run。
如果我尝试直接在 android 项目上执行 ./gradlew clean ,我会得到
任务“:gradle:compileGroovy”执行失败。 漏洞!源单元“/opt/homebrew/Caskroom/flutter/3.22.0/flutter/packages/flutter_tools/gradle/src/main/groovy/app_plugin_loader.groovy”中“语义分析”阶段出现异常不支持的类文件主要版本 65
我尝试过更新自制程序,但这仍然是一个问题。有什么想法吗???
这是我的 flutter doctor 打印输出,以防有帮助。
Doctor 摘要(要查看所有详细信息,请运行 flutter doctor -v): [✓] Flutter(Channel stable,3.22.0,在 macOS 14.4.1 23E224 darwin-arm64,语言环境 en-US)[✓] Android 工具链 - 为 Android 设备开发(Android SDK 版本 34.0.0) [✓] Xcode - 为 iOS 和 macOS 开发 (Xcode 15.0.1) [✗] Chrome - 为网络开发(在 /Applications/Google Chrome.app/Contents/MacOS/Google Chrome 中找不到 Chrome 可执行文件) !找不到 Chrome。尝试将 CHROME_EXECUTABLE 设置为 Chrome 可执行文件。 [✓] Android Studio(版本2023.3) [✓] VS Code(版本 1.88.0) [✓] 连接的设备(3 个可用) [✓] 网络资源
检查您的 gradle 文件:android/app/build.gradle
“defaultConfig”内
defaultConfig {
multiDexEnabled true
}
以及“依赖项”内部
dependencies {
implementation 'androidx.multidex:multidex:2.0.0'
}