Flutter 调试与发布版本

Tem*_*Fix 5 flutter

flutter run使用该命令构建的应用程序文件与使用该命令构建的应用程序的发布版本之间有哪些区别flutter build apk

我想知道应用程序的调试版本是否是导致我遇到的一些问题的原因,我已在另一个问题中列出

我通读了有关创建应用程序发布版本的文档,并注意到有一个有关创建密钥库的部分。我想知道调试版本是否会创建一个临时密钥库,该密钥库在一段时间后会被删除,这导致了我在另一个问题中出现的问题。

但是,我总体上很好奇调试构建和发布构建之间有什么区别,这就是我创建这个问题的原因。

Rém*_*let 6

发布版和调试版之间的主要区别在于发布版:

  • 断言被禁用。
  • dart:开发者被禁用
  • 树摇动完成了它的工作
  • Dart 是 AOT 与 JIT/解释型