Как выполнить сборку из одного из наборов изображений без увеличения размера apk во flutter?

#android #flutter #flutter-dependencies

#Android #flutter #flutter-зависимости

Вопрос:

У меня разные наборы изображений для разных apk, которые я создаю, но все это делается в рамках единой базы кода, и я буду использовать только один набор изображений для определенного apk. Итак, мне интересно, увеличит ли включение всех ресурсов изображения в pubspec.yaml размер сборки приложения? Если оно увеличивается, есть ли какой-либо способ условно импортировать изображения во время сборки?

Ответ №1:

В настоящее время это напрямую не поддерживается Flutter.

Связанные проблемы

В качестве обходного пути я использую пользовательский скрипт сборки, который вызывает flutter build ...
но перед этим изменяет некоторые символические ссылки внутри assets/... , чтобы требуемый набор ресурсов был связан с путем, указанным в pubspec.yaml

Комментарии:

1. Спасибо, но я вроде как новичок во Flutter. Не могли бы вы, пожалуйста, указать мне статьи или ссылки, которые могут помочь мне начать процесс пользовательской сборки flutter?

2. Я не в курсе статей об этом. Это просто скрипт bash, который изменяет каталог для пересылки в другой каталог перед выполнением flutter build ...