迁移到 Flutter 2 后状态栏图标变暗

Dark status bar icons after migrating to Flutter 2

我最近将 Flutter 版本从 1.22.6 更新到 2.0.2。但是现在在我创建一个新的 flutter 项目(默认计数器应用程序)之后,状态栏图标是黑色的。在迁移到 2.0.2 之前它们很轻:

如何解决?我尝试在 AppBarTheme 中设置灯 statusBarIconBrightness,但它不起作用:

    appBarTheme: AppBarTheme(
      systemOverlayStyle: SystemUiOverlayStyle(
        statusBarIconBrightness: Brightness.light,
      ),
    ),

试试这个

 return MaterialApp(
     theme: ThemeData(
          appBarTheme: Theme.of(context).appBarTheme.copyWith(brightness: Brightness.dark,),
       ...
     ),
     ...
 );

你也应该设置 statusBarColor 对于飞镖 statusBarColor 你应该使用明亮的颜色来提高亮度

AppBarTheme(color: Colors.blue,
            brightness: Brightness.dark,
            systemOverlayStyle: SystemUiOverlayStyle(
                  statusBarColor: Colors.blue
                ))