import 'dart:io'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import './utils/utils.dart'; class Global { static String appName = "Flutter Demo"; // 是否 release static bool get isRelease => const bool.fromEnvironment("dart.vm.product"); // 全局路由观察者 static RouteObserver routeObserver = RouteObserver(); static Future init() async { // 运行初始 WidgetsFlutterBinding.ensureInitialized(); // 本地存储初始化 await StorageUtil().init(); // android 状态栏为透明的沉浸 if (Platform.isAndroid) { SystemUiOverlayStyle systemUiOverlayStyle = const SystemUiOverlayStyle( statusBarColor: Colors.transparent, ); SystemChrome.setSystemUIOverlayStyle(systemUiOverlayStyle); } } }