我最近更新了我的 Flutter 安装,因为 Android Studio 中有一个小通知。现在坏了。
每当我尝试运行我的应用程序时,我都会收到此错误消息;
Could not initialize class org.codehaus.groovy.runtime.InvokerHelper
当我检查我得到的所有东西的版本时;
Flutter 2.2.1 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 02c026b03c (2 weeks ago) • 2021-05-27 12:24:44 -0700
Engine • revision 0fdb562ac8
Tools • Dart 2.13.1
Gradle 是 7.0.2 版本,flutter、dart 和 gradle 插件似乎都在 Android Studio 中安装和更新。 我有 Java 16.0.1 并且 JAVA_HOME 似乎在系统变量中设置正确。而且 Flutter 的路径似乎也是正确的。
在我的应用程序目录中,我还有 android\build.gradle
和 android\settings.gradle
我错过了什么?
答案 0 :(得分:0)
不幸的是,解决这个问题的方法是彻底清除flutter、android studio、java和gradle的任何痕迹,并从头开始重新安装所有东西。请注意,如果您这样做,如果您从旧应用复制/粘贴代码,可能会遇到代码问题。