【发布时间】:2019-02-24 23:49:30
【问题描述】:
我已经制作了一个 Flutter 应用。发布的 apk 约为 14MB。我搜索了缩小这个的方法,发现了这个:https://flutter.io/android-release/#enabling-proguard
但我的问题是,如何才能了解我在第 1 步中使用的所有其他库?是否有任何命令可以了解它们,或者只是我添加到 pubspec.yaml 的所有依赖项?
如何在这个文件/android/app/proguard-rules.pro 中实现它们?
【问题讨论】:
-
我怀疑职业后卫会做很多事情。 Dart 编译已经使用摇树。因此,除非您直接用 Java 编写代码(这不太可能),否则胜利是微乎其微的。也许这个大小来自你的资产。
-
这是可能的,但至少我可以尝试一下,如果我知道我需要将哪些规则添加到 proguard-rules.pro 文件中。
-
您找到问题的答案了吗?如果是,请分享答案。
标签: android dart flutter proguard minify