首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >颤振:热重装/热重启显示带有调试横幅的白屏幕?

颤振:热重装/热重启显示带有调试横幅的白屏幕?
EN

Stack Overflow用户
提问于 2022-01-20 17:43:25
回答 3查看 674关注 0票数 4

在我的颤音应用程序中,当我尝试热重新加载或热重新启动时,在进程完成后,重新加载的屏幕显示了一秒钟,然后变成了整个白色。

只有右上角显示的Debug横幅

控制台中没有错误。只是说重新启动应用程序..。

我需要停止并重新运行应用程序!

为什么?

我使用自动路线和河荚,fast_i18n进行定位。

我甚至不知道问题出在哪里,怎么解释?

在gist中共享一些代码

https://gist.github.com/RageshAntony/2288a47a8fdc24af1e570a0c7cb9ed08

其他无问题运行的项目

EN

回答 3

Stack Overflow用户

发布于 2022-04-25 11:19:18

确保您没有在构建函数中启动路由器。

代码语言:javascript
复制
@override
Widget build(BuildContext context) {
  //remove this from here
  //you can just declare as a top level variable
  final AppRouter router= AppRouter();



  return MaterialApp.router(
    routeInformationParser: router.defaultRouteParser(),
    routerDelegate: router.delegate(),
    theme: ThemeData(
      primarySwatch: primaryColor,
    ),
  );
}
票数 6
EN

Stack Overflow用户

发布于 2022-04-18 09:40:10

将路由器从构建方法中移除

票数 1
EN

Stack Overflow用户

发布于 2022-03-15 10:22:22

我发现,这个问题可能是由于项目中的自动路由的相关代码没有正确配置造成的,因为我也使用了它,并且出现了同样的问题。目前还没有解决这个问题的办法,但已经发现了一个奇怪的解决办法,至少可以使发展速度稍快一些。

打开“颤振DevTools",点击”选择Widget模式“,界面就会出现。

呃..。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70790955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档