Я прошел через эту кодовую метку, чтобы интегрировать Google Firestore в мое приложение Flutter, но добавление:
cloud_firestore: ^0.7.3
в моем файле pubspec.yaml разрывает приложение, когда я пытаюсь запустить его с
flutter run
Вывод ошибки:
- Что пошло не так: не удалось выполнить задачу ': app: processDebugManifest'.Manifest слияние: атрибут метаданных # android.support.VERSION @ value value = (25.4.0) из [com.android.support:appcompat-v7:25.4.0] AndroidManifest.xml: 28: 13-35 также присутствует в [com.android.support:support-v4:26.1.0] AndroidManifest.xml: 28: 13-35 value = (26.1.0).Предложение: добавьте 'tools: replace = "android: value"' к элементу в AndroidManifest.xml: 26: 9-28: 38, чтобы переопределить.
Мои зависимости файла pubspec.yaml:
dependencies:
flutter:
sdk: flutter
image_picker: 0.1.1
google_sign_in: 0.3.1
firebase_analytics: 0.0.4
firebase_auth: 0.2.0
firebase_database: 0.0.12
firebase_storage: 0.0.5
charts_flutter: "^0.2.0"
cloud_firestore: "^0.7.3"
Судя по некоторым исследованиям, проблема заключается в несовместимости версий SDK.Как мне отладить эту проблему?