【发布时间】:2021-05-20 16:42:12
【问题描述】:
我将 Flutter 与 Android Studio 一起使用。 每次我在 android studio 中运行应用程序时,Main.dart 文件都会显示,这意味着它会优先于我打开的任何其他类。 它真的很烦人。 我能阻止这一切吗? 谢谢
【问题讨论】:
我将 Flutter 与 Android Studio 一起使用。 每次我在 android studio 中运行应用程序时,Main.dart 文件都会显示,这意味着它会优先于我打开的任何其他类。 它真的很烦人。 我能阻止这一切吗? 谢谢
【问题讨论】:
我不确定我是否理解您要问的内容,但如果我理解正确,您会尝试在 main.dart 之前先运行另一个课程。
在我回答之前,您应该知道,当您在 Flutter 中运行应用程序时首先运行的是 main() 方法(就像在 java 中一样),默认情况下,main() 方法位于 main.dart 文件中.
因此,如果您出于某种原因不希望 main.dart 文件首先运行,那么只需将 main() 方法移动到您要首先运行的类(但这没有意义,因为没有必要这样做) ,
但是,如果您想先运行另一个屏幕(页面),例如登录,注册等,那么你只需要在MatterialApp() Widget的home属性中指定。
我理解您的问题的另一种方式是,您希望在关闭项目或 Android Studio 之前工作的最后一个视图首先显示,而不是 main.dart 文件,如果这是您的意思,那么这是Android Studio 的默认设置,所以只需将设置设为默认即可。
【讨论】: