Flutter 调试模式标题未删除

Flutter 调试模式标题未删除,flutter,Flutter,我正在开发一个颤振应用程序,希望隐藏调试模式横幅 这是我的main.dart代码: Future main() async { WidgetsFlutterBinding.ensureInitialized(); await Firebase.initializeApp(); FlutterError.onError = FirebaseCrashlytics.instance.recordFlutterError; //FirebaseCrashlytics.instanc

我正在开发一个颤振应用程序,希望隐藏调试模式横幅

这是我的main.dart代码:

Future main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await Firebase.initializeApp();

  FlutterError.onError = FirebaseCrashlytics.instance.recordFlutterError;
   //FirebaseCrashlytics.instance.crash();

  runApp(new MaterialApp(
      debugShowCheckedModeBanner: false,
    home: new MyApp(), 
  ));
}
调试模式横幅不会被删除,它将一如既往地显示


我需要更改什么才能将其删除?

调试横幅不会从main方法中删除,您只需按照示例进行操作,并将MyApp()与MaterialApp()绑定


可能是因为
MyApp()
有自己的
MaterialApp
class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      theme: ThemeData(

        primarySwatch: Colors.blue,
      ),
      home: NextPage(),
    );
  }
}