Ошибка флаттера при создании файлов в Android Studio - PullRequest
2 голосов
/ 07 мая 2020

Я недавно установил Flutter на Android Studio. У меня был исходный код флаттера, который я хочу открыть с его помощью. Я установил последний плагин flutter и SDK flutter. Но когда я пытаюсь запустить приложение, оно показывает мне следующую ошибку:

Compiler message:
/C:/Flutter%20SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.14.4/lib/src/picture_stream.dart:92:3: Error: The superclass, 'Diagnosticable', has no unnamed constructor that takes no arguments.
  PictureStream();
  ^^^^^^^^^^^^^
/C:/Flutter%20SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.14.4/lib/src/picture_stream.dart:192:16: Error: The superclass, 'Diagnosticable', has no unnamed constructor that takes no arguments.
abstract class PictureStreamCompleter extends Diagnosticable {
               ^

Compiler message:
/C:/Flutter%20SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.14.4/lib/src/picture_stream.dart:92:3: Error: The superclass, 'Diagnosticable', has no unnamed constructor that takes no arguments.
  PictureStream();
  ^^^^^^^^^^^^^
/C:/Flutter%20SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.14.4/lib/src/picture_stream.dart:192:16: Error: The superclass, 'Diagnosticable', has no unnamed constructor that takes no arguments.
abstract class PictureStreamCompleter extends Diagnosticable {
               ^
Target kernel_snapshot failed: Exception: Errors during snapshot creation: null
build failed.

FAILURE: Build failed with an exception.

* Where:
Script 'C:\Flutter SDK\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 882

* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command 'C:\Flutter SDK\flutter\bin\flutter.bat'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 23s
Exception: Gradle task assembleDebug failed with exit code 1

Я новичок в этом и понятия не имею, на что указывает эта ошибка. У меня последняя версия Flutter SDK: Flutter 1.17.0 и Dart 2.8.1, это стабильная версия. Моя Android версия Studio - 3.6.2

Ответы [ 2 ]

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

Попробуйте выполнить это в своем терминале:

flutter pub cache repair

Если это не сработает, удаление папки flutter вместе с папкой кеша должно сработать.

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

В моем случае я решил эту проблему, добавив последнюю версию flutter svg в pubspe c .yaml

Проверьте ссылку для установки последней версии: https://pub.dev/packages/flutter_svg# -installing-tab-

...