Flutter: build_runner construir comando se ejecuta de forma indefinida

0

Pregunta

tengo una vieja Aleteo proyecto. En ella tengo este error part 'Target of URI hasn't been generated: 'MoorDatabase.g.dart'.Try running the generator that will generate the file referenced by the URI.. Así que he usado este comando flutter pub run build_runner build. Pero me muestra este error 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:. ¿Cómo puedo solucionarlo?

Lo que ya he hecho:

  1. he utilizado flutter pub upgrade comando y se modernizaron algunas de las dependencias. 88 paquetes de tener las versiones más recientes incompatible con la dependencia de las restricciones. Traté de actualizar todas las dependencias de forma manual, pero la mayoría de ellos eran incompatibles el uno con el otro
  2. intentado sincronizar el proyecto en Android Studio y reiniciar dart analytics
  3. borra la caché y volver a descargar las dependencias
database flutter flutter-moor
2021-11-24 04:05:46
2

Mejor respuesta

1

Este problema se produjo para mí después de actualizar el Flutter. Lo resuelto por la limpieza y actualización de las dependencias del proyecto de nuevo. Ejecute el siguiente comandos en el directorio raíz de tu proyecto:

   flutter clean
    flutter packages pub upgrade
    flutter pub run build_runner build

También como otros dijeron, por favor asegúrese de que su versión de sdk en el pubspec.yaml es compatible con su aleteo versión del sdk.

También, sdk versión debe ser de al menos sdk: ">=2.12.0 <3.0.0" para que la sintaxis de

2021-11-24 04:10:18

Traté de ejecutar este comando, no hay resultados. Mi versión del sdk fueron ">=2.1.0 <3.0.0". He cambiado lo que usted sugirió, y los comandos usados de nuevo. Ahora me estoy poniendo pub finished with exit code 78
IBlackVikingl

flutter packages pub run build_runner build --delete-conflicting-outputs ejecute este comando
Anmol Mishra

Tengo el mismo error
IBlackVikingl

se puede compartir el aleteo de nombre de canal
Anmol Mishra

Seguro, pero puede especificar cómo puedo hacerlo?
IBlackVikingl

flutter channel
Anmol Mishra

Anmol Mishra
0

El Error fue corregido por el cambio de versión del sdk y actualizar manualmente todas las dependencias, con la fijación de los problemas de compatibilidad

2021-11-24 05:19:53

En otros idiomas

Esta página está en otros idiomas

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