Каков наилучший способ поддержки направления одного приложения Unity Android на несколько проектов Firebase способом, поддерживающим сборку из командной строки?
Я читал некоторые издокументация от Google об этом для нативных приложений . Однако то, что Firebase делает как часть процесса сборки в Unity, скрыто в DLL. До сих пор мне известны следующие шаги:
- Когда пользователь импортирует файл в проект с именем "google-services.json":
- Выполнить некоторую проверку импортированного файла, гарантируя, что идентификатор приложения в конфигурации совпадает с идентификатором приложения в Unity Project
- Запустите PlayServicesResolver
- В какой-то момент во время сборки создайте файлы ресурсов Android (строки.xml) обсуждается в документации.
Поскольку я не вижу, какие объекты запускаются в DLL, и я не уверен, что у меня есть способ дождаться их завершенияперед запуском сборки, как я могу автоматизировать процесс изменения настроек?