Правильно.
Вы просто добавляете библиотеки в свой путь к классам и теперь можете использовать классы из этих библиотек. Как вы добавляете libs в ваш путь к классам, зависит от вашей реальной среды разработки. Например, если вы используете Apache Maven , вам просто нужно определить зависимости (libs) в ваших проектах pom.xml
, а Maven загружает их автоматически для вас.
hth, - martin
Вы устанавливаете слушателя, а затем немедленно возвращаетесь, прежде чем будут получены какие-либо результаты - поэтому ваш возврат всегда пуст. Тело findAllFolders()
должно ждать ответа, прежде чем вернуться. Попробуйте следующее, чтобы заменить _root.list().listen()
:
List<FileSystemEntity> files = await _root.list(recursive: true, followLinks: false).toList();
for (FileSystemEntity entity in files) {
// Do your filename logic and populate _dirs