У меня был старый проект, использующий Firestore, который я пытался открыть, и получил это сообщение. Я не мог найти простой способ исправить это.
Это были шаги, которые я предпринял для переноса, надеюсь, это кому-нибудь поможет.
Создайте новую папку.
Тогда выполните эту команду в Терминале, в папке:
flutter create --org com.yourdomain your_app_name
Скопируйте файлы из папки lib (и любые другие изменения из папок android или ios).
Скопируйте Google -services. json в папку android \ app.
Измените pubspe c .yaml и скопируйте зависимости в зависимости:
Измените android \ app \ build.gradle и измените версию на:
minSdkVersion 21
Добавьте необходимые плагины в android \ app \ build.gradle:
apply plugin: 'com.google.gms.google-services'
В файле Android \ build.gradle: добавьте зависимость (с вашей версией):
classpath 'com.google.gms:google-services:4.3.3'