После обновления gradle я получаю ошибку No matching client found for package name
при попытке построить наш тип сборки release
. В настоящее время у нас есть один google-services.json
, содержащий клиента для нашей сборки выпуска, и один, содержащий клиентов для всех других сред тестирования. Мы привыкли организовывать наши файлы следующим образом:
/src
/{productFlavor}
google-services.json
/release
google-services.json
Это работало нормально, пока мы недавно не обновили gradle до 5.4.1. Теперь при попытке сборки для выпуска похоже, что плагин Служб Google только ищет первый файл и удаляет второй.
Когда я удалил google-services.json
для сред тестирования, тип сборки выпуска работает снова. Есть ли способ достичь этого только с двумя google-services.json
файлами, или мне нужно иметь один для каждого типа сборки, расположенный в соответствующем каталоге?