Проблема трепетания: отсутствует ChipsInputState - PullRequest
0 голосов
/ 01 апреля 2020

В настоящее время я изучаю Flutter, используя Android Studio, но я не могу понять эту проблему, помогите, пожалуйста, спасибо: (

Сообщение компилятора: ../../.pub-cache /hosted/pub.dartlang.org/flutter_chips_input-1.3.1/lib/src/chips_input.dart:42:7: Ошибка: в неабстрактном классе 'ChipsInputState' отсутствуют реализации для этих членов: - TextInputClient.connectionClosed Попробуйте либо - обеспечить реализацию, - унаследовать реализацию от суперкласса или миксина, - пометить класс как абстрактный, или - предоставить реализацию «noSuchMethod».

класс ChipsInputState расширяет State> ^^^^^^^ ^^^^^^^^ ../../flutter/packages/flutter/lib/src/services/text_input.dart:658:8: Контекст: здесь определено «TextInputClient.connectionClosed». void connectionClosed (); ^^^^^^^^^^^^^^^^ Целевой объект kernel_snapshot не выполнен: исключение: ошибки при создании моментального снимка: сбой нулевой сборки.

FAILURE: сборка завершилась с исключением.

  • Где: Script '/ Users / clyde / flutter / packa ges / flutter_tools / gradle / flutter.gradle 'строка: 780

  • Что пошло не так: выполнение задачи не выполнено': app: compileFlutterBuildDebug '.

    Процесс 'команда' / Users / clyde / flutter / bin / flutter '' завершила с ненулевым значением выхода 1

  • Попробуйте: Запустите с параметром --stacktrace, чтобы получить стек след. Запустите с параметром --info или --debug, чтобы получить больше вывода журнала. Запустите с --scan, чтобы получить полное представление.

  • Получите дополнительную помощь по https://help.gradle.org

BUILD FAILED in 18s Закончено с ошибкой: сбой задачи GradleDebug с кодом выхода 1

Ответы [ 3 ]

0 голосов
/ 26 апреля 2020

Я также столкнулся с той же проблемой и не уверен, как это исправить.
Я пробовал следующие вещи

  1. Проверьте Flutter Doctor и исправьте, если у вас есть какие-либо ошибки
  2. Попробуйте Flutter clean
  3. Удалите файл pubspe c .lock и запустите flutter pub get get или обновите flutter pub

Надеюсь, это может помочь вам, ребята.

0 голосов
/ 07 мая 2020

Что сработало для меня

  • Найдите в файле pubspec.yaml пакеты, которые зависят от пакета chips_input, например, form_builder, и убедитесь, что это последняя версия.

  • Обновите все пакеты в файле pubspec.yaml, чтобы быть уверенным.

0 голосов
/ 15 апреля 2020

Я предполагаю, что вы находитесь на dev или master канале (по крайней мере, причина в моем случае) ... вы можете переключиться на бета или стабильную версию, чтобы избавиться от ошибки:

flutter channel beta|stable
...