Flutter Firebase: Google-services.json Файл не найден, несмотря на правильное размещениеAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Flutter Firebase: Google-services.json Файл не найден, несмотря на правильное размещение

Сообщение Anonymous »

Я работаю над приложением Flutter, которое интегрирует Firebase, но я продолжаю столкнуться с следующей ошибкой во время процесса сборки: < /p>

Код: Выделить всё

Execution failed for task ':processDebugGoogleServices'.
File google-services.json is missing.
The Google Services Plugin cannot function without it.
Searched locations:
C:\Users\Ryan\Documents\Child1st\Android 2.0\android2\android\src\debug\google-services.json
C:\Users\Ryan\Documents\Child1st\Android 2.0\android2\android\src\google-services.json
C:\Users\Ryan\Documents\Child1st\Android 2.0\android2\android\google-services.json
< /code>
Однако я подтвердил, что файл Google-services.json существует в правильном месте: < /p>
C:\Users\Ryan\Documents\Child1st\Android 2.0\android2\android\app\google-services.json
< /code>
Что я пробовал: < /p>
Проверьте имя пакета
Имя пакета в Google-services.json соответствует моему проекту: < /p>
"android_client_info": {
"package_name": "com.child1st.snapwordslista"
}
Имя пакета установлено в:

[*] Androidmanifest.xml
[*] App/build.gradle.kts
[*] Google-services.json>>>>>>>>>>>>>>>>>>
>
>
> google-services.json>>>>>
>
> google-services.json> /> Проверьте град и зависимости
rage level.gradle.kts включает зависимости от пожарной базы: < /p>
plugins {
id("com.android.application")
id("kotlin-android")
id("com.google.gms.google-services")
id("dev.flutter.flutter-gradle-plugin") apply false
}

>dependencies {
implementation(platform("com.google.firebase:firebase-bom:32.7.3"))
implementation("com.google.firebase:firebase-analytics")
implementation("com.google.firebase:firebase-firestore")
implementation("com.google.firebase:firebase-storage")
}
< /code>
build level.gradle.kts включает необходимые репозитории: < /p>
>allprojects {
repositories {
google()
mavenCentral()
}
}
< /code>
Проверено, если Gradle может увидеть файл
, запускающую следующую команду в PowerShell: < /p>

get-content android /app /google-services.json < /p>
< /blockquote>
output: it promply printment appertent. Проект
я попытался запустить: < /p>
>cd android
./gradlew.bat clean
./gradlew.bat build --refresh-dependencies
cd ..
flutter clean
flutter pub get
flutter run
< /code>
Все еще получаю отсутствующую ошибку Google-services.json. < /p>
Убедитесь, что Android Studio синхронизирует файл
restared android studio, недействительные кэши и повторный синхронизирован gradle:
file → sync project с файлом gradle
for aepply gradle gradle gradle gradle gradle gradle gradle gradle gradle gradle gradle gradle gradle gradle gradle gradle gradle gradle gradle. /> Проверено на пробелы в пути файла
Мой проект хранится в: < /p>
C:\Users\Ryan\Documents\Child1st\Android 2.0\android2\
< /code>
Может ли пространства в названии каталога ("Android 2.0") быть вызванными проблемами?
Я еще не проверил переименование каталога. Проблема?
Структура проекта заставляет Градл выглядеть не в неправильном каталоге?
Любая помощь будет очень оценена! < /p>

Подробнее здесь: https://stackoverflow.com/questions/794 ... -placement
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»