Я хочу знать, есть ли способ (со списком ресурсов pubspec.yaml или без него) прочитать каталог, в котором будут храниться изображения, и создать массив со всеми путями к каждому изображению, чтобы я мог просмотреть массив (скажем, , с FOR ) и создать галерею фотографий. Это делается для того, чтобы иметь возможность изменять, удалять или добавлять изображения из каталога, не беспокоясь о путях, закодированных в активах.
Я читал, что для этого можно использовать AssetBundle или RootBundle, но не могу найти ни одного примера. Любая помощь в этом, даже указывающая мне на другой подход, будет принята с благодарностью.
Спасибо!
Обновлено: это было помечено как дубликат, но вопрос, указанный как дубликат, отличается в том смысле, что мне нужно сканировать каталог автоматически, поэтому мне не нужно знать какие-либо имена файлов в каталоге, я просто хочу способ прочитать каталог (чье имя я могу знать) и получить массив, заполненный активами внутри каталога.
Не будет ли для этого более подходящей запись в базе данных? Как сборник документов.
Вы пробовали подход AssetManifest.json? Это «массив, заполненный активами в каталоге».


Существует (или, по крайней мере, раньше — будьте осторожны, это деталь реализации) актив под названием AssetManifest.json. Вы можете сначала загрузить этот актив, и он содержит подробную информацию о фактических активах.
Нашел пример с AssetManifest, вроде работает, спасибо!
Возможный дубликат Flutter Как хранить и получать доступ к файлам с помощью AssetBundle