lor*_*uza 11 gradle dart android-studio flutter flutter-dependencies
由于找不到 sdk 等,我重新安装了我的 android studio。重新安装 java jdk 和 android studio 后,一切正常,直到我收到错误消息“无法初始化类 org.codehaus.groovy.runtime.InvokerHelper”,我通过更改 Gradle 版本解决了这个错误。现在的错误是“Type 'FlutterTask' 属性 'assets' 缺少输入或输出注释。”
FAILURE:构建失败,出现异常。
漏洞!源单元“ BuildScript ”中“语义分析”阶段的异常不受支持的类文件主要版本 60
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。
在https://help.gradle.org获取更多帮助
BUILD FAILED in 46s 异常:Gradle 任务 assembleDebug 失败,退出代码为 1
小智 13
我也有这个问题 所以我确实安装了 java 8 你可能有 Java 13 所以安装 Java 8
小智 11
因此,问题是由于计算机上安装的 Java 版本、Android Studio 上配置的默认 Java 版本以及项目的 gradle 版本不一致而引起的。\n因此,根据 Tafita Raza 给出的答案,我按照以下步骤修复了该问题
\n| Java版本 | 支持编译/测试/\xe2\x80\xa6 | 支持运行 Gradle |
|---|---|---|
| 8 | 不适用 | 2.0 |
| 9 | 不适用 | 4.3 |
| 10 | 不适用 | 4.7 |
| 11 | 不适用 | 5.0 |
| 12 | 不适用 | 5.4 |
| 13 | 不适用 | 6.0 |
| 14 | 不适用 | 6.3 |
| 15 | 6.7 | 6.7 |
| 16 | 7.0 | 7.0 |
| 17 号 | 7.3 | 7.3 |
| 18 | 7.5 | 7.5 |
| 19 | 7.6 | 7.6 |
| 20 | 8.1 | 8.3 |
| 21 | 8.4 | 不适用 |

找到了 ! 无需更改 JDK 版本,按照以下步骤即可解决问题:
就是这样,我希望它能像解决我的问题一样解决您的问题。
尝试一下并提供反馈。
小智 6
Java JDK 16 似乎是导致此问题的原因 尝试通过下载较低版本的 JDK 首选 JDK 8 或 11 来降级
对于将来会遇到此错误的人。这是下载 JDK 的链接,享受您的编码体验,不要忘记更改路径。 https://www.oracle.com/java/technologies/javase-downloads.html
小智 6
如果您使用的是已安装的 Java JDK 16,请尝试安装最新的 Gradle 包 gradle-7.1.1。为此,请打开 android/gradle/wrapper/gradle-wrapper.properties 文件,并在分发 url 下,将 gradle 版本更新为 7.1.1(或最新版本)。之后,在 Flutter 项目目录中,在终端中运行以下命令:
cd android && ./gradlew
Run Code Online (Sandbox Code Playgroud)
小智 5
我删除了 JAVA 下载的 JAVA_HOME 路径,并将 JAVA_HOME 路径更改为以下内容:
C:\Program Files\Android\Android Studio\jre
我现在正在编码
| 归档时间: |
|
| 查看次数: |
24311 次 |
| 最近记录: |