打开浏览器进行调试时出现颤振网络崩溃

时间:2021-05-28 16:59:19

标签: crash flutter-web

我使用的是 Android Studio,当我在 chrome 或 edge 上运行项目时,我会看到启动画面,然后,通常我会看到:

EDIT - 添加 await Firebase.initializeApp();

后发生

enter image description here

1 个答案:

答案 0 :(得分:0)

尝试通过添加 -d web-server 参数将您的应用程序作为网络服务器启动,如果您想在发布时测试您的应用程序,您需要将 Dart 调试 Chrome 扩展程序添加到您的 Chrome 导航器模式将 --release 添加到您的命令中。

如果您使用 VS Code 作为您的 IDE,这里有一个可用于移动和网络平台的启动器:

{
"version": "0.2.0",
"configurations": [
    {
        "name": "production",
        "request": "launch",
        "type": "dart",
    },
    {
        "name": "Web-release",
        "request": "launch",
        "type": "dart",
        "args":["--web-renderer","html","-d","web-server","--release"],
    },
    {
        "name": "Web-debug",
        "request": "launch",
        "type": "dart",
        "args":["--web-renderer","html","-d","web-server"],
    },
]}

如果您的应用程序不包含表情符号或处理图像的包,您可以转义 "--web-renderer","html"

在 android studio 上你的启动器应该是什么样子的: enter image description here

相关问题