Получите ошибку в flutter-v 2.2.0 Ошибка: «Формат intl.number» не может использоваться в качестве типа, поскольку «intl» не ссылается на префикс импорта

#flutter #dart

Вопрос:

: Ошибка: «intl.NumberFormat» не может использоваться в качестве типа, поскольку «intl» не ссылается на префикс импорта. окончательный формат intl.NumberFormat totalNumberFormat = формат intl.NumberFormat.compactLong( ^^^^^^^^^^^^^^^^^ : Ошибка: Геттер «intl» не определен для класса «AppLocalizationsEn».

  • «AppLocalizationsEn» происходит из «пакета:flutter_gen/gen_l10n/app_localizations_en.dart» («.dart_tool/flutter_gen/gen_l10n/app_localizations_en.dart»). Попробуйте исправить имя на имя существующего получателя или определить получатель или поле с именем «intl». окончательный формат intl.NumberFormat totalNumberFormat = формат intl.NumberFormat.compactLong( ^^^^ : Ошибка: «Формат intl.number» не может использоваться в качестве типа, поскольку «intl» не относится к префиксу импорта. итоговый формат intl.NumberFormat countNumberFormat = формат intl.NumberFormat.Компактная длина( ^^^^^^^^^^^^^^^^^ : Ошибка: Геттер «intl» не определен для класса «AppLocalizationsEn».
  • «AppLocalizationsEn» происходит из «пакета:flutter_gen/gen_l10n/app_localizations_en.dart» («.dart_tool/flutter_gen/gen_l10n/app_localizations_en.dart»). Попробуйте исправить имя на имя существующего получателя или определить получатель или поле с именем «intl». окончательный формат intl.NumberFormat countNumberFormat = формат intl.NumberFormat.compactLong( ^^^^ : Ошибка: «Формат intl.number» не может использоваться в качестве типа, потому что «intl» не относится к префиксу импорта. итоговый формат intl.NumberFormat countNumberFormat = формат intl.NumberFormat.Компактная длина( ^^^^^^^^^^^^^^^^^ : Ошибка: Геттер «intl» не определен для класса «AppLocalizationsEn».
  • «AppLocalizationsEn» происходит из «пакета:flutter_gen/gen_l10n/app_localizations_en.dart» («.dart_tool/flutter_gen/gen_l10n/app_localizations_en.dart»). Попробуйте исправить имя на имя существующего получателя или определить получатель или поле с именем «intl». окончательный формат intl.NumberFormat countNumberFormat = формат intl.NumberFormat.compactLong( ^^^^ : Ошибка: «Формат intl.number» не может использоваться в качестве типа, потому что «intl» не относится к префиксу импорта. окончательный формат intl.NumberFormat totalNumberFormat = формат intl.NumberFormat.Компактная длина( ^^^^^^^^^^^^^^^^^ : Ошибка: Геттер «intl» не определен для класса «AppLocalizationsEs».
  • ‘AppLocalizationsEs’ is from ‘package:flutter_gen/gen_l10n/app_localizations_es.dart’ (‘.dart_tool/flutter_gen/gen_l10n/app_localizations_es.dart’).
    Try correcting the name to the name of an existing getter, or defining a getter or field named ‘intl’.
    final intl.NumberFormat totalNumberFormat = intl.NumberFormat.compactLong(
    ^^^^
    : Error: ‘intl.NumberFormat’ can’t be used as a type because ‘intl’ doesn’t refer to an import prefix.
    final intl.NumberFormat countNumberFormat = intl.NumberFormat.compactLong(
    ^^^^^^^^^^^^^^^^^
    : Error: The getter ‘intl’ isn’t defined for the class ‘AppLocalizationsEs’.
  • «AppLocalizationsEs» происходит из «пакета:flutter_gen/gen_l10n/app_localizations_es.dart» («.dart_tool/flutter_gen/gen_l10n/app_localizations_es.dart»). Попробуйте исправить имя на имя существующего получателя или определить получатель или поле с именем «intl». окончательный формат intl.NumberFormat countNumberFormat = формат intl.NumberFormat.compactLong( ^^^^ : Ошибка: «Формат intl.number» не может использоваться в качестве типа, потому что «intl» не относится к префиксу импорта. итоговый формат intl.NumberFormat countNumberFormat = формат intl.NumberFormat.Компактная длина( ^^^^^^^^^^^^^^^^^ : Ошибка: Геттер «intl» не определен для класса «AppLocalizationsEs».
  • «AppLocalizationsEs» происходит из «пакета:flutter_gen/gen_l10n/app_localizations_es.dart» («.dart_tool/flutter_gen/gen_l10n/app_localizations_es.dart»). Попробуйте исправить имя на имя существующего получателя или определить получатель или поле с именем «intl». итоговый формат intl.NumberFormat countNumberFormat = формат intl.NumberFormat.компактный( ^^^^

СБОЙ: Сборка завершилась неудачно с исключением.

  • Где: Сценарий ‘C:flutterpackagesflutter_toolsgradleflutter.gradle строка: 1035
  • Что пошло не так: Не удалось выполнить задачу ‘:приложение:compileFlutterBuildDebug’.

Процесс «команда «C:flutterbinflutter.bat» закончено с ненулевым значением выхода 1

  • Попробуйте: Запустите с параметром —stacktrace, чтобы получить трассировку стека. Запустите с параметром —info или —debug, чтобы получить больше выходных данных журнала. Запустите с —scan, чтобы получить полную информацию.
  • Получите дополнительную помощь по адресу https://help.gradle.org

ОШИБКА СБОРКИ за 2 м 19 с Исключение: Ошибка сборки задачи Gradle с кодом выхода 1 (sigterm)

Комментарии:

1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.