#image #flutter #debugging #caching #networking
#изображение #флаттер #отладка #кэширование #сеть
Вопрос:
у меня возникает эта ошибка, когда я пытаюсь запустить свое приложение Flutter. Я новичок в использовании Flutter, спасибо за вашу помощь.
В файле YAML есть мои зависимости.
flutter:
sdk: flutter
cupertino_icons: ^1.0.0
generic_bloc_provider: ^1.0.8
firebase_auth:
google_sign_in:
firebase_storage: ^2.1.0
cloud_firestore: ^0.9.13
image_picker: ^0.5.4 3
cached_network_image: ^0.8.0
Ответ №1:
Проблема связана с cached_network_image: ^ 0.8.0
-
Попробуйте очистить flutter в окне терминала.
-
Если вышеуказанное не решает проблему, попробуйте удалить cached_network_image: ^ 0.8.0 из pubspec.yaml и сохранить pubspec.yaml. Запустите flutter pub get в окне терминала, затем снова добавьте cached_network_image: ^ 0.8.0 и запустите flutter pub get в окне терминала.
-
Если вышеуказанное не решает проблему, попробуйте установить другую версию плагина, текущая версия cached_network_image: ^ 2.3.3
Я думаю, что 3-й вариант должен решить проблему. Если нет, есть еще одна вещь, которую вы можете попробовать.
Комментарии:
1. Большое вам спасибо, я попробовал 3 шага, но 3-й решил проблему окончательно. Отображаются только заметки о других зависимостях. Вы рекомендуете обновить все зависимости до последних версий ?.
2. Если вы планируете это сделать, пожалуйста, делайте это один за другим. Проверьте, все ли работает после обновления каждой зависимости. Пожалуйста, действуйте с особой осторожностью. Зависимости могут иметь критические изменения, поэтому будьте очень осторожны. Не делайте этого, если у вас мало времени или приближается крайний срок.