Flutter: build_runner construi comandă se execută pe termen nelimitat

0

Problema

am un vechi Flutter proiect. În ea am aceasta eroare part 'Target of URI hasn't been generated: 'MoorDatabase.g.dart'.Try running the generator that will generate the file referenced by the URI.. Asa ca am folosit aceasta comanda flutter pub run build_runner build. Dar arată-mi această eroare Bad state: Unexpected diagnostics: C:\flutter\bin\cache\dart-sdk\lib\internal\internal.dart:691:16 - This requires the 'non-nullable' language feature to be enabled.[SEVERE] floor_generator:floor_generator on test/bloc/report_bloc_test.dart:. Cum pot repara?

Ce-am făcut deja:

  1. am folosit flutter pub upgrade comandă și modernizate unele dependențe. 88 de pachete au versiuni mai noi incompatibile cu dependența de constrângeri. Am încercat să actualizeze toate dependențele manual, dar cele mai multe dintre ele erau incompatibile cu fiecare alte
  2. a încercat să-sync proiect în Android Studio și reporniți dart analytics
  3. curatat cache-ul si re-descărcat dependențe
database flutter flutter-moor
2021-11-24 04:05:46
2

Cel mai bun răspuns

1

Această problemă a fost gândit pentru mine după modernizarea Flutter. Am rezolvat-o prin curatarea si modernizarea proiect dependențele din nou. Rulați comenzile de mai jos în directorul rădăcină al proiectului dumneavoastră:

   flutter clean
    flutter packages pub upgrade
    flutter pub run build_runner build

De asemenea, ca alții, a spus, vă rugăm să asigurați-vă că versiunea sdk în pubspec.yaml este compatibil cu flutter versiunea sdk.

De asemenea, sdk verision ar trebui să fie de cel puțin sdk: ">=2.12.0 <3.0.0" pentru că sintaxa

2021-11-24 04:10:18

Am incercat rularea acestei comenzi, nici un rezultat. Mi sdk versiune au fost ">=2.1.0 <3.0.0". Am schimbat-o pentru ceea ce a sugerat și comenzi utilizate din nou. Acum primesc pub finished with exit code 78
IBlackVikingl

flutter packages pub run build_runner build --delete-conflicting-outputs rulați această comandă
Anmol Mishra

Am si eu aceeasi eroare
IBlackVikingl

pot să vă împărtășesc flutter numele canalului
Anmol Mishra

Sigur, dar puteți specifica cum pot face asta?
IBlackVikingl

flutter channel
Anmol Mishra

Anmol Mishra
0

Eroare a fost stabilit prin schimbarea versiunea sdk și actualizarea manual toate dependențele, cu fixare probleme de compatibilitate

2021-11-24 05:19:53

În alte limbi

Această pagină este în alte limbi

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................