Разработка пользовательского интерфейса в Flutter для Android - PullRequest
0 голосов
/ 17 января 2019

Можно ли спроектировать пользовательский интерфейс Flutter через Android Studio, используя конструктор пользовательского интерфейса, как я делал бы при разработке с Java / Kotlin?

Ответы [ 2 ]

0 голосов
/ 06 февраля 2019

Сейчас это не поддерживается. Flutter Studio не выглядит стабильно и содержит ошибки. Таким образом, до сих пор единственным предпочтительным способом является использование Hot Reload . Если вы хотите отладить проблемы, связанные с макетом, вы можете сделать следующее:

  1. импортировать это в корневой файл (например, main.dart)

import 'package:flutter/rendering.dart';

  1. в вашей функции main(), добавьте эти строки, чтобы включить отладку макета до runApp() метода:

debugPaintSizeEnabled = true;

debugPaintBaselinesEnabled = true;

debugPaintPointersEnabled = true;

0 голосов
/ 17 января 2019

Краткий ответ, нет.

Но у Flutter есть то, что называется Hot Reload , что позволяет вам увидеть ваши шансы в течение секунды.

Функция горячей перезагрузки Flutter помогает вам быстро и легко экспериментировать, создавать пользовательские интерфейсы, добавлять функции и исправлять ошибки. Горячая перезагрузка работает путем внедрения обновленных файлов исходного кода в работающую виртуальную машину Dart (VM). После того, как виртуальная машина обновит классы новыми версиями полей и функций, платформа Flutter автоматически перестроит дерево виджетов, что позволит вам быстро просмотреть результаты ваших изменений.

Также есть нечто, называемое Flutter Studio .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...