Android studio Android Studio中的颤振热重新加载
我首先想知道如何使用Android Studio在flatter中执行热重新加载。由于我已经习惯了<强> Android Studio的自动保存,我甚至没有考虑过Ctrl +S的热重载。 然后我在Keymap中指定了Android studio Android Studio中的颤振热重新加载,android-studio,flutter,Android Studio,Flutter,我首先想知道如何使用Android Studio在flatter中执行热重新加载。由于我已经习惯了 Android Studio的自动保存,我甚至没有考虑过Ctrl +S的热重载。 然后我在Keymap中指定了flatter Hot Reload,效果非常好。但现在我才意识到CTRL+S也会执行热重新加载。我在Keymap中查找快捷键,发现CTRL+S被映射到Save All 现在我想知道保存所有甚至做了什么,与我指定的颤振热加载组合键相比,它做了什么额外的事情? 当Android Studi
flatter Hot Reload
,效果非常好。但现在我才意识到CTRL+S也会执行热重新加载。我在Keymap中查找快捷键,发现CTRL+S被映射到Save All
现在我想知道保存所有
甚至做了什么,与我指定的颤振热加载
组合键相比,它做了什么额外的事情?
当Android Studio已经自动保存所有内容时,我不知道为什么要保存所有内容。ctrl+s用于保存,当启用“保存时执行热重新加载”时,也会启用“热重新加载”
将
颤振运行
写入android studio下方的终端。
一旦应用程序运行到你的设备或模拟器中,按r
进入终端->这将热加载你的应用程序[例如:-在执行flatter run
后对你的应用程序进行一些小的更改,然后按r
,你会注意到热加载功能结论
这确实很重要。显然,flatter插件只需执行Apply Changes
,对Save All
调用作出反应,该调用将始终调用flatter Hot Reload
我所做的一个有趣的观察是,
flatterhot-Reload
不会(在写作时)当代码没有更改时,热重新加载应用程序,但是保存所有
也将和应用更改
,这就是为什么我写保存所有
调用应用更改
在我的场景中,我是从头开始编写代码,没有遵循编码标准。
在那之前,当我开始工作时,它是热重新加载的问题
void main() => runApp(new HelloFlutterApp());
谢谢你。但是为什么启用自动同步后它不会热加载?我很困惑。你最初的问题似乎没有包含任何关于热加载不工作的内容。我的意思是,为什么它不会自动热加载。Android Studio会自动保存文件。这不在oq中。否。很抱歉让你困惑。我一点问题都没有。我只是想知道为什么
Save all
功能会触发热重新加载,但不会自动触发,因为文件是在不按CTRL+S的情况下保存的。CTRL+S
会触发Save all功能。我想我的这个问题是没有意义的。Android Studio会自动保存文件,所以你永远不会使用CTRL+S
在颤振之外,我想知道为什么它不会在自动保存时触发热重新加载,但这不是一个好问题。你在谈论哪个翻译工具?