【问题标题】:Flutter app launch janky and need optimisationsFlutter 应用启动 janky 并需要优化
【发布时间】:2021-05-26 04:39:22
【问题描述】:

与我手机上的其他应用程序相比,我创建的应用程序的打开速度似乎很慢(而且卡顿)。它似乎只发生在android上

我尝试将依赖项复制到一个新项目并运行它,但它没有复制相同的行为。

我还将原始应用程序更改为仅在材料应用程序中加载一个红色容器,但在加载之前它在应用程序启动时仍然非常不稳定。

我会发布一些代码,但我不完全确定出了什么问题。

对不起,这很模糊,但我的想法已经不多了。我真的不想在新项目中重新创建所有内容。

请注意,我已经完成了 android v2 迁移,因此它可能与此相关联?

有人知道是什么原因造成的吗?

更新:

忘了说这是在配置文件/发布模式..它不是调试模式导致它

【问题讨论】:

  • 在调试模式下几乎总是卡顿。屏幕上是否还有“调试”小框?

标签: flutter


【解决方案1】:

嗯,很难知道为什么您的应用程序如此“笨拙”,但我将在黑暗中拍摄几张照片:

你是在模拟器还是真手机上运行它?模拟器有时会表现得很奇怪,并且会提供您在实际的 android 设备上可能看不到的结果。如果您在模拟器上运行它,请尝试在物理手机上启动它。我有使用 Android 模拟器的经验,有时尝试打开应用程序变得很奇怪。如果您的手机旧了,也可能是造成此问题的原因。

您是否打开了太多标签页?尝试退出所有应用程序,然后打开你的 Flutter 应用程序。看看有没有什么作用。

这就是我对你工作环境的全部了解。你还没有发布任何代码,所以我将不得不问你你的应用程序在启动时做了什么。如果您发布一些代码或指向 git 存储库的链接会很好,以便我可以看到并提供更好的帮助。

【讨论】:

  • 通过将启动主题更改为 parent="@android:style/Theme.Black.NoTitleBar" 来修复它.....将代码复制到新项目后,这是唯一的区别之一。感谢您尝试帮助我:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-07-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-12
  • 2017-04-02
相关资源
最近更新 更多