我的 android 应用程序在启动时遇到延迟,延迟发生在 dart 代码开始执行之前。 主要是由于 Geolocator 插件。 我已经向他们提出了罚单,但我想了解 SDK 在使用分析启动时花费了多少时间。即使我检查了所有选项,开发工具时间线选项卡也没有显示任何内容。 有没有更好的方法来做到这一点,使用第三方工具或本机端分析(android)。
堆栈溢出的这个答案展示了如何分析应用程序启动
运行:
flutter 运行 --trace-startup --profile
https://stackoverflow.com/a/61830649/1636247