Пример изолята в флаттер ! не работает. новый изолят не работает. но если я удалю async функции точки входа. это работает отлично. Итак, как мне сделать операцию ожидания в новом изоляторе во флаттере.
была та же проблема при перемещении кода из основного изолята в другой. в моем случае я перемещаю асинхронные вызовы канала метода, которые перестали работать впоследствии в новом изоляте. в основном изолировать звонки заблокировали пользовательский интерфейс.
найдено следующее
https://github.com/flutter/flutter/issues/13937
https://github.com/flutter/flutter/issues/16846
Может быть ошибка Dart 2.
Если async не работает, вы всегда можете использовать .then() вместо async и await для объединения асинхронных вызовов.
async
.then()
await