Не удалось найти google-services.json при поиске в [src/nullnull/debug, src/debug/nullnull, src/nullnull, src/debug, src/nullnullDebug]
Я получил ошибку и не могу завершить сборку. Я ищу в Stackru и Github. Я уже пробовал много способов, но я не могу исправить. Пожалуйста помоги.
(1) Не удалось найти google-services.json при поиске в [src / nullnull / debug, src / debug / nullnull, src / nullnull, src / debug, src / nullnullDebug]
(2) registerResGeneratingTask устарела, используйте registerGeneratedResFolders(FileCollection)
Когда я добавлю google-services.json в app / src / debug и app / src / release (1) исчезнет. Затем (2) все еще предупреждение, и сборка все еще получает НЕИСПРАВНОСТЬ.
1 ответ
Мой ответ может быть слишком поздно, но я также столкнулся с этой проблемой после рефакторинга -> переименованный пакет. Итак, все получилось: я открыл google-services.json и переименовал имя пакета в нем и в альт. Идеальной вещью будет повторная загрузка файла из firebase tho.
Для Could not find google-services.json
предупреждения, вам нужно скопировать google-services.json
в отдельные папки для каждого варианта сборки. Для debug
вариант сборки, вам нужно будет скопировать google-services.json
в [project-folder]/app/src/debug
,
registerResGeneratingTask is deprecated
предупреждения вызваны используемыми плагинами Gradle. Я бы порекомендовал обновить все ваши плагины Gradle до последней версии, однако возможно, что эти предупреждения об устаревании все еще будут присутствовать, и вам нужно будет подождать, пока разработчики плагинов сами исправят предупреждения об устаревании. Например, на момент написания статьи com.google.gms:google-services
плагин все еще использует устаревшие методы.