Как отладить или распечатать в сети Flutter? - PullRequest
2 голосов
/ 10 ноября 2019

Я использую Flutter 1.10.15 и Android Studio 3.5.1 для веб-разработки Flutter и мой большой! Проблема в том, что я не могу отладить, и даже я не могу напечатать что-то в консоли, потому что в chrome отображается только белая страница, когда я нажимаю кнопку «Выполнить» или «Отладка» на панели инструментов.

Единственный способ запустить проект - это режим веб-сервера с помощью следующей команды и отображения значений и исключений переменных в AlertDialog popup !:

flutter run -d web-server --web-hostname=192.168.50.147 --web-port=5624 --local-engine=host_debug_unopt --profile -v lib\pages\splash.dart

Может кто-нибудь сказать мне решение

Ответы [ 2 ]

0 голосов
/ 16 ноября 2019

Наконец-то я обнаружил, что функция Google Chrome DevTools имеет раздел «Консоль», в котором отображаются все распечатки, написанные в коде дротика Flutter Web при запуске проекта в режиме Web-Server. В режиме Web-Server на консоли Android Studio не отображаются отпечатки.

0 голосов
/ 10 ноября 2019

Сейчас это невозможно, Flutter Web все еще находится в версии Tech-Preview, даже в бета-версии. Вы можете ожидать некоторые обновления об этой функции до конца ноября: https://github.com/Dart-Code/Dart-Code/issues/1773

...