Ошибка при добавлении загрузчика изображений в приложение флаттера - PullRequest
0 голосов
/ 28 октября 2019

Я сталкивался с этой проблемой при интеграции плагина image_downloader в приложение флаттера.

Я также интегрировал хранилище Firebase.

Примечание: - Приложение хорошо работает с хранилищем Firebase доЯ добавил image_downloader

Ошибка:


* Error running Gradle:
ProcessException: Process "C:\Users\boood\AndroidStudioProjects\firebase_neten\android\gradlew.bat" exited abnormally:

> Configure project :app
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
         *********************************************************
WARNING: This version of firebase_core will break your Android build if it or its dependencies aren't compatible with AndroidX.
         See https://flutter.dev/docs/development/androidx-migration for more information on the problem and how to fix it.
         This warning prints for all Android build failures. The real root cause of the error may be unrelated.
         *********************************************************


FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':image_downloader'.
> Failed to notify project evaluation listener.
   > java.lang.AbstractMethodError (no error message)

* 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 1s
  Command: C:\Users\boood\AndroidStudioProjects\firebase_neten\android\gradlew.bat app:properties

Мой pubspec:

cupertino_icons: ^0.1.2
image_downloader:
firebase_storage:
image_picker:

Ответы [ 2 ]

0 голосов
/ 28 октября 2019

Убедитесь, что вы всегда получаете правильную версию, поскольку текущая версия: image_downloader: ^ 0.19.1

Также убедитесь, что вы добавляете в нужное место в pubspec, должны быть внутри "зависимости"с таким же отступом, что и" флаттер ".

0 голосов
/ 28 октября 2019

Просто добавьте версию в свою библиотеку:

image_downloader: ^ 0.19.1

Сделайте это для всех библиотек в файле pubspec.yml

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...