Я пытаюсь разработать оконное приложение с помощью флаттера. Моя хост-ОС - Linux. Итак, я установил виртуальный бокс и установил в него окна и изменил сетевой адаптер на мостовую сеть. Теперь я могу пропинговать машину с Windows, используя IP-адрес Windows, который равен 192.168.43.173. Теперь я хочу использовать машину с Windows для разработки приложений. Я думал, что это покажет оконное устройство в списке устройств флаттера. Что мне сделать, чтобы я мог подключиться и разработать приложение?
Как подключить оконное устройство с android studio/vscode, работающим на виртуальной машине, для настольного приложения флаттера?
9 августа 2021 в 05:25
59
1
Ответы (1)
9 августа 2021 в 13:49
Flutter не поддерживает то, что вы пытаетесь сделать:
- Кросс-компиляция в настоящее время не поддерживается для настольных компьютеров; вы не можете выполнять сборку для Windows с хоста Linux.
- Единственным целевым устройством рабочего стола, которое в настоящее время поддерживается, является сам хост; вы не можете выполнить сборку на одном компьютере, а установить и запустить на другом с помощью инструмента
flutter
.
Вам нужно будет выполнять разработку из виртуальной машины.