Flutter Build APK:失败 - 无法初始化类“org.codehaus.groovy.reflection.ReflectionCache”
Posted
技术标签:
【中文标题】Flutter Build APK:失败 - 无法初始化类“org.codehaus.groovy.reflection.ReflectionCache”【英文标题】:Flutter Build APK: Failed -Could not initialize class 'org.codehaus.groovy.reflection.ReflectionCache' 【发布时间】:2021-02-19 13:19:33 【问题描述】:安装连接包时,无法在连接版本 2.0.1 中构建 apk。
【问题讨论】:
你的 gradle 版本是什么? 类路径'com.android.tools.build:gradle:3.6.1' 你的 Java sdk/jdk 怎么样?如果不是最新的,可以从这里升级:oracle.com/java/technologies/javase-downloads.html 你可以尝试运行这个简单的例子来了解问题的原因:github.com/flutter/plugins/tree/master/packages/connectivity/… java jdk版本为14.0.1 【参考方案1】:前往
android->gradle->wrapper->gradle-wrapper.properties
文件并打开它。 修改这行代码
"distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip"
到
distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
然后; 在终端下方输入此命令并输入
flutter clean
当它完成时;运行
flutter run
在这些步骤之后,如果您仍然遇到错误;请在 answer 处按照这些说明进行操作。
【讨论】:
以上是关于Flutter Build APK:失败 - 无法初始化类“org.codehaus.groovy.reflection.ReflectionCache”的主要内容,如果未能解决你的问题,请参考以下文章
Flutter App Build apk报错但运行正确解决
无法构建flutter插件cloud_firestore,因为CloudFirestorePlugin.java使用未经检查或不安全的操作[flutter build apk]