我倾向于问这个问题,因为在大多数情况下,我们直接调用runApp函数main而不执行其他任何操作。我的问题是为什么runApp和main保持不同?保留主函数或runApp函数或者其他函数被丢弃可能很简单?
[main ()
函数来自类似Java的语言,因此它是所有程序启动的地方,没有它,即使没有UI,也无法在Flutter上编写任何程序。
[runApp()
函数应返回将作为显示的窗口小部件树的根附加到屏幕上的窗口小部件。
main()
-这是应用程序的入口点。在Flutter应用中,这也应该调用runApp()
以启动框架。