flutter运行返回错误,无法创建jar文件

hmae6n7t  于 2022-12-14  发布在  Flutter
关注(0)|答案(2)|浏览(219)

我试图运行“flutter run”,但它返回以下错误。知道是什么导致了这种情况发生吗?
对设备sdk gphone x86使用硬件渲染。如果您注意到图形失真,请考虑使用“--enable-software-rendering”启用软件渲染。正在以调试模式在sdk gphone x86上启动lib\main.dart...
失败:生成失败,出现异常.

  • 问题:配置根项目“android”时出现问题。

无法创建Jar文件。

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整信息。
  • https://help.gradle.org获取更多帮助

运行Gradle任务“assembleDebug”时在5秒内构建失败...
正在运行Gradle任务“assembleDebug”...完成6.3s异常:Gradle任务assembleDebug失败,退出代码为1

imzjd6km

imzjd6km1#

在我的例子中,我刚把Flutter安装到我的机器上。我创建了一个新项目,尝试编译它。在第一次编译过程中,它花了很长时间,所以我用CTRL+C终止了编译过程,这样我就可以把--verbose标志传递给flutter run,看看为什么花了这么长时间。然后我在下一次详细编译时得到了这个错误。
查看日志,我已经设法弄清楚,“也许,我已经终止了第一个编译过程,而它正在安装Gradle到我的本地机器,所以它有点搞砸了,而它正在做它的工作。"
我已经删除了我的~/.gradle目录,并再次运行,它工作完美。

wfsdck30

wfsdck302#

这里的问题是,这个文件夹C:\Users\User.gradle\caches\jars-8\54252edd90659a19228cc919a3e977c6当前是空的。它应该有kotlin-compiler-embeddable-1.3.50.jar。我是如何解决这个问题的,我在谷歌上搜索kotlin-compiler-embeddable-1.3.50.jar。从谷歌,我下载了这个kotlin-compiler-embeddable-1.3.50.jar。下载后,我把这个特定的jar文件粘贴在这里-〉C:\Users\User.gradle\caches\jars-8\54252edd90659a19228cc919a3e977c6。现在我不再收到这个错误了。
您可以从这里下载kotlin-compiler-embeddable-1.3.50.jar:https://jar-download.com/artifacts/org.jetbrains.kotlin/kotlin-compiler-client-embeddable/1.3.50/source-code

相关问题