问题标签 [flutter-hotreload]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
428 浏览

flutter - 如何解决flutter中的性能和热重载问题?

我知道flutter要快得多..但是当我在web上运行它时,几乎需要4分钟才能启动..如何减少它的启动时间?同样,颤振还有一个很棒的功能,称为热重载。但是当我尝试执行热重载(来自VSCode和window powershell)时,它说

并重新启动整个应用程序,这需要太多时间..如何解决?

0 投票
3 回答
45 浏览

flutter - 仅在热重新加载后才加载我的值

我一直在开发一个显示实时天气数据的天气应用程序。我对颤振和飞镖相对较新。

当我运行代码时,应用程序构建,而不是在屏幕上显示三个值,所有三个值都显示为 null。但是当我热重载时,值会出现。任何人?

这是 LocationServices.dart 文件。有人对我在这里做错了什么有任何想法吗?

0 投票
0 回答
12 浏览

flutter - Flutter hotreload in VSCode 运行时的疯狂变化

我在 VSCode 中运行了一个基本的 Hello World 类型的 Flutter 应用程序并输出到 Chrome。我用微不足道的文本更改运行了一些 hotreloads 并获得了以下运行时:

我的笔记本电脑是新的,绝对足够强大。这对任何人都有意义吗?很难发展成这样。我能做些什么?

0 投票
1 回答
48 浏览

flutter - 停止调试会话后,有没有办法强制上次热重载的更改持续存在?

在 Android Studio 中结束调试/运行会话和/或从计算机上拔下我的手机并重新启动应用程序后,本地安装的应用程序似乎没有保存最后一次热重载的更改。

我注意到了几次,并决定通过一个简单的页面来运行一个实验,并Text在单独的热重载中引入几个简单的小部件(由我按 Ctrl+S 触发),实际上在重新启动应用程序后(在拔掉电源后)只有这两个Text小部件中的第一个出现,表明确实上次热重载的更改已经丢失。

我不确定这是设计使然,还是我的开发环境中的某些东西不起作用。

无论哪种方式,我都希望能够轻松拔掉插头并保留最后的更改,以便当我与远离我的计算机的其他开发人员讨论我的最新更改时,我们可以查看最新更改。

PS我知道我可以在每个开发会话结束时引入一个虚拟更改并拔下电源,以便所有实际更改都保留下来,但我想知道是否还有比添加垃圾代码更优雅的解决方案。

0 投票
0 回答
37 浏览

linux - 热重载/重启在 Linux 中的 Flutter 中仅从 TERMINAL 不起作用

当我运行flutter run并按下rR热重新加载/重新启动不起作用时,我必须按下rR每次更改我的代码。

我只想从终端而不是从任何 IDE 或编辑器运行我的应用程序。

必须按rR每次

0 投票
0 回答
29 浏览

android-studio - 热重载后,android studio 调试器不会在新断点处停止

我正在使用 android studio 调试我的颤振应用程序,一切正常,但是在编辑代码和热重载后新断点不起作用,为什么?
希望在停止并再次调试后,断点可以工作,但需要很长时间。