Я начинаю с флаттера.Я скомпилировал проект Hello World, и он сработал.Но у меня возникают проблемы при компиляции проекта, когда я ввожу зависимость от firebase_auth.
Я выполнил следующие шаги:
- Я вставил последнюю версию firebase_auth в pubspec.yaml
dependencies:
firebase_auth: ^0.8.4+2
Кликнул на Пакеты, чтобы получить.Успешно Запустите файл main.dart.ОШИБКА!
Initializing gradle...
Resolving dependencies...
Running Gradle task 'assembleDebug'...
/usr/local/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.8.4+2/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java:9: error: cannot find symbol
import androidx.annotation.NonNull;
^
symbol: class NonNull
location: package androidx.annotation
/usr/local/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.8.4+2/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java:10: error: cannot find symbol
import androidx.annotation.Nullable;
...
BUILD FAILED in 16s
*******************************************************************************************
The Gradle failure may have been because of AndroidX incompatibilities in this Flutter app.
See https://flutter.dev/docs/development/packages-and-plugins/androidx-compatibility for more information on the problem and how to fix it.
*******************************************************************************************
Все учебники, которые я видел по интеграции firebase_auth с flutter, работали, однако в предыдущих версиях.
Это действительно проблема совместимости с Android?
Я искал часы об ошибке, но не нашел решения.