Файл google-services. json отсутствует. Завершено с ошибкой: сбой задачи GradleDebug с кодом завершения 1 - PullRequest
0 голосов
/ 22 марта 2020

Здравствуйте, у меня ошибка в приложении, я пытаюсь использовать OTP с Firebase, я создал проект в firebase и скачал google-сервисы. json, а затем помещаю его в папку android / app. Также в android / app / build.gradle внизу я добавил:

apply plugin: 'com.google.gms.google-services' 

Кстати, когда я удаляю строку выше -> (применить плагин: 'com.google.gms.google -Сервисы'). Работает нормально. Но мне нужно использовать эту строку для того, чтобы использовать проект firebase

и внутри android / build.gradle. Я добавил эти зависимости:

 dependencies {
        classpath 'com.android.tools.build:gradle:3.5.3'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        // Add the google services classpath
        classpath 'com.google.gms:google-services:4.3.0'   // <-- for google services
    } 

Я не понимаю, почему он не мог найти файл. И до сих пор дает ошибку, которая говорит это:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processDebugGoogleServices'.
> File google-services.json is missing. The Google Services Plugin cannot function without it. 
   Searched Location: 
  D:\Mac\Pan\android\app\src\nullnull\google-services.json
  D:\Mac\Pan\android\app\src\debug\google-services.json
  D:\Mac\Pan\android\app\src\nullnullDebug\google-services.json
  D:\Mac\Pan\android\app\src\nullnull\debug\google-services.json
  D:\Mac\Pan\android\app\src\debug\nullnull\google-services.json
  D:\Mac\Pan\android\app\google-services.json

* 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 19s
Finished with error: Gradle task assembleDebug failed with exit code 1

1 Ответ

0 голосов
/ 22 марта 2020

Я наконец нашел решение, я думаю, что проблема была в зависимостях, поэтому вместо этого:

classpath 'com.google.gms:google-services:4.3.0' 

Я написал другую версию, и она работала для меня:

classpath 'com.google.gms:google-services:4.1.0' 
...