【Flutter 问题系列第 36 篇】The shrinker may have failed to optimize the Java bytecode

323 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

这是【Flutter 问题系列第 36 篇】,如果觉得有用的话,欢迎关注专栏。

这个问题今天也是第一次碰到,特此记录下,报错信息如下图所示

在这里插入图片描述

错误关键词是 The shrinker may have failed to optimize the Java bytecode ,问题的答案是在 stackoverflow 找到的,两个方法我都试了,都可以解决问题,这里我做下总结。

路径 android/app/build.gradle 下的 build.gradle 文件,按下图所示的方法一和方法二添加即可

在这里插入图片描述

其中方法二的代码为

debug {
  minifyEnabled true
  signingConfig signingConfigs.debug
}

你的问题得到解决了吗?欢迎在评论区留言。

赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。


结束语

Google 的 Flutter 越来越火,截止 2021年7月19日 GitHub 标星已达 125K,Flutter 毅然是一种趋势,所以作为前端开发者,没有理由不趁早去学习。

无论你是 Flutter 新手还是已经入门了,不妨先点个关注,后续我会将 Flutter 中的常用组件(含有源码分析、组件的用法及注意事项)以及可能遇到的问题写到稀土掘金博客中,希望自己学习的同时,也可以帮助更多的人。