Мне нужно понять некоторые детали сборки flutter
Я работал с IONI C раньше, и с этим я мог бы шаг за шагом нарушить процесс сборки, я мог бы предварительно собрать необходимые файлы, а затем сгенерировать родной проект затем генерирует правильный артефакт (apk или ipa), и я пытаюсь сделать что-то подобное с flutter.
Flutter хранит папки Android и IOS, в этих папках есть собственный проект для каждой системы.
Возможно ли создать и сгенерировать артефакт непосредственно из этих папок с помощью собственных компиляторов? например, получить android и запустить задачу сборки gradle или xcodebuild.
В этих папках есть все, что нужно для сборки приложения?
Может ли порожденный SDK восстановить / перестроить контейнер этих папок? Я знаю, что в этой папке есть несколько пользовательских файлов конфигурации, которые в случае утери необходимо перенастроить вручную, например android manifest или xcconfig, но кроме этих файлов.