Firebase с динамическим applicationId

Я поддерживаю веб-сайт, на котором люди могут настроить приложение для Android и загрузить его в виде файла apk.

Мне нужно реализовать push-уведомления. Раньше я реализовал это в Google Cloud Messaging. Но сейчас я перехожу на Firebase.

Проблема в том, что Firebase настроен с определенными идентификаторами приложений через файл конфигурации google-services.json. Но мне нужно, чтобы он работал с автоматически сгенерированными идентификаторами приложений.

Я уже пробовал изменить id в файле конфигурации. Компилируется, но уведомления не доставляются.

Подскажите, пожалуйста, есть ли способ заставить его работать?

Редактировать: Я не понимаю, как мой вопрос связан с вопросом Android Datepicker, не имеющим ничего общего с Firebase.

@HossamHassan Нет, это вообще не связано

Vadim Kotov 11.09.2019 17:14
0
1
453
1

Ответы 1

Есть только один способ: вам всегда нужно создавать новое приложение для Android для каждого уникального идентификатора приложения в консоли firebase. Затем загрузите и создайте новый экземпляр приложения с сгенерированным json. К сожалению, firebase не предоставляет никакого API для автоматизации этого, и вам каждый раз приходится делать это вручную.

Другие вопросы по теме