flutter - 颤动的新Web项目未在Android模拟器中显示
问题描述
我是 Flutter 的新手,我正在尝试使用 Android Emulator 查看我的新项目。我已经正确安装了 Dart、Flutter 和 Android Studio,但是当我尝试在 Visual Studio 中启动项目(没有和使用调试模式)并选择正确的模拟器时,我收到以下错误:
您的启动配置引用了一个不存在的程序。如果您在启动时遇到问题,请检查“.vscode/launch.json”文件中的“程序”字段。
我已在文档中阅读,可以通过添加以下内容来解决此问题:
"program": "lib/main.dart",
代替:
program : bin/main.dart
但仍然无法正常工作。
解决方案
首先,您的问题是您将在 android 模拟器中运行 Flutter web 项目。由此,我猜你正在使用 Flutter beta 版本。使用该版本,您无法在 android 模拟器上运行您的项目。
其次,要在 VSCode 上运行 Flutter 项目,您需要为launch.json
类似这样的一些配置添加文件。
{
"version": "0.2.0",
"configurations": [
{
"name": "Flutter - Current",
"request": "launch",
"type": "dart"
}
]
}
推荐阅读
- javascript - Javascript / jQuery HTML5 视频 - 使用监听器捕获 net::ERR_SSL_PROTOCOL_ERROR
- node.js - 处理构建到与源不同目录中的节点服务器的相对路径
- python-3.x - Bitbucket:ModuleNotFoundError:没有名为“numpy”的模块
- mysql - 对于这个复杂的数据,查询应该是什么样子?
- discord - 从 webhook 编辑不和谐消息
- r - 使用 RJDBC 访问 Redshift 时如何使用 AWS 命名配置文件
- javascript - 如何处理 react-query 的 onSuccess 事件中的错误?
- html - 反应部署后 Netlify 出现 404 错误
- sql-server - 保存 MSSQL docker 容器数据的最佳方法是什么?
- python - 通过另外两列更新熊猫