Запуск flutter build appbundle
из папки проекта дает следующий вывод:
Внимание! Инструмент 'flutter', который вы используете в данный момент, взят из другого хранилища Flutter, чем последнее, использованное этим пакетом. Вместо этого будет использоваться репозиторий, из которого в данный момент выполняется инструмент «Флаттер». инструмент Flutter: C: \ flutter предыдущая ссылка: C: \ flutter_sdk \ flutter Это может произойти, если у вас установлено несколько копий флаттера. Пожалуйста, проверьте системный путь, чтобы убедиться, что вы
используете ожидаемую версию (запустите 'flutter --version', чтобы увидеть, какой флаттер находится на вашем пути).
Запуск задачи Gradle 'bundleRelease' ... Внимание! Инструмент 'flutter', который вы сейчас используете, взят из другого хранилища Flutter, чем тот, который последний раз использовал его пакет. Вместо этого будет использоваться репозиторий, из которого в данный момент выполняется инструмент 'flutter'.
запущенный инструмент Flutter: C: \ flutter
предыдущая ссылка: C: \ flutter_sdk \ flutter
Это может произойти, если у вас установлено несколько копий флаттера. Пожалуйста, проверьте системный путь, чтобы убедиться, что вы используете ожидаемую версию (запустите 'flutter --version', чтобы увидеть, какой флаттер находится на вашем пути).
Сообщение компилятора:
/ C: / flutter_sdk / flutter / packages / flutter / lib / src / render / layer.dart: 1580: 36: Ошибка: «ImageFilterEngineLayer» не отображается в формате ype.
oldLayer: _engineLayer as ui.ImageFilterEngineLayer,
^^^^^^^^^^^^^^^^^^^^^^
/ C: / flutter_sdk / flutter / packages / flutter / lib / src / render / layer.dart: 1578: 27: Ошибка: метод 'pushImageFilter' не определен для класса 'SceneBuilder'.
- 'SceneBuilder' из 'dart: ui'.
Попробуйте исправить имя с именем существующего метода или определить метод с именем «pushImageFilter».
engineLayer = builder.pushImageFilter(
^^^^^^^^^^^^^^^
Целевой объект kernel_snapshot не выполнен: исключение: ошибки при создании моментального снимка: null
сборка не удалась.
FAILURE: Сбой сборки с исключением.
Script 'C: \ flutter \ packages \ flutter_tools \ gra dle \ flutter.gradle 'строка: 780
Не удалось выполнить задачу': app: compileFlutterBuildRelease '.
Процесс 'команда' C: \ flutter \ bin \ flutter.bat '' завершен с ненулевым значением выхода 1
Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше вывода журнала. Запустите с --scan, чтобы получить полное представление.
СБОЙ ПО СТРОИТЕЛЬСТВУ в 16s Running Gradle task 'bundleRelease' ... 17.7s Ошибка Buglele bundleRelease завершилась неудачно с кодом выхода 1
Я попытался flutter upgrade --force
, увидев еще один аналогичный пост для другой ошибки, но все равно я получаю вышеуказанную ошибку.
Как я могу устранить эту ошибку и получить сборку приложения?