flutter - 如何将窗口设备与运行在虚拟机上的 android studio / vscode 连接以实现颤振桌面应用程序?
问题描述
我正在尝试使用颤振开发窗口应用程序。我的主机操作系统是linux。所以,我已经安装了 virtualbox 并在其中安装了 windows 并将网络适配器更改为桥接网络。现在,我可以使用windows ip 192.168.43.173 ping windows 机器,现在我想使用windows 机器进行应用程序开发。我认为这样做会在颤振设备列表中显示窗口设备。我应该怎么做才能连接和开发应用程序?
解决方案
Flutter 不支持您尝试执行的操作:
- 桌面当前不支持交叉编译;您无法从 Linux 主机为 Windows 构建。
- 当前支持的唯一桌面目标设备是主机本身;您不能在一台机器上构建并通过该
flutter
工具在另一台机器上安装和运行。
您需要在虚拟机中进行开发。
推荐阅读
- python - 如何在 rock64 系统上启用 /dev/spidev0,0?
- python - 检查 python 列表中的预定义匹配项
- python-3.x - 查看我的圈子创建代码(乌龟,python)
- regex - Inteliij - 在整个项目中搜索 - 替换所有字符
- node.js - 如何在 nodejs 应用程序中使用 kubernetes 机密?
- java - 从类路径获取文件,以便测试可以在所有机器上运行
- mobile - 滚动时如何从 SliverAppBar 淡入/淡出小部件?
- html - Wufoo:您的提交缺少安全的 POST 密钥
- garbage-collection - JNI 代码即与垃圾收集同时执行。
- apache-spark - HDFS 文件接收器输出作为另一个流的文件流输入 - 竞争条件?