当我从 VC 启动应用程序时,应用程序运行良好,但是当我关闭它(从内存中删除)并尝试从手机启动时,它会闪烁白色背景一秒钟然后消失。在 Android 设备和 iOS 模拟器上它运行良好。这可能是什么问题?
\n这是我的代码:
\nimport 'package:flutter/material.dart';\nimport 'package:flutter/services.dart';\nimport 'package:prometey_app/models/auth_model.dart';\nimport 'package:prometey_app/screens/auth/auth_screen.dart';\nimport 'package:prometey_app/screens/main/main_screen.dart';\nimport 'package:prometey_app/theme.dart';\nimport 'package:provider/provider.dart';\nimport 'controllers/data_manager.dart';\n\nbool isLoggedIn = false;\n\nvoid main() async {\n WidgetsFlutterBinding.ensureInitialized();\n await DB.init();\n SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp])\n .then((_) {\n DB.getUser().then((user) {\n print("Get user data from sqlite");\n if (user != null) {\n print("Try to login with local data");\n bitrixAuth(user.email, user.password).then((userResponse) {\n if (userResponse.success) {\n isLoggedIn = true;\n print("Login success");\n runApp(MyApp());\n } else {\n print("Auth data changed");\n isLoggedIn = false;\n runApp(MyApp());\n }\n });\n } else {\n print("No user records in …Run Code Online (Sandbox Code Playgroud) flutter ×1