Мне нужно иметь 3 разных APK (dev, UAT, prod), каждый из которых предназначен для отдельной базы данных Firebase. Но в каждом проекте Firebase мне нужно предоставить постоянный идентификатор приложения. Это означает, что мне нужно иметь 3 варианта сборки, каждый из которых развертывает APK с разным идентификатором приложения. Но на Android Studio я, кажется, не могу найти такой способ сборки вариантов для Flutter для этой цели (раздел вариантов сборки пуст).
Я не ищу просто другая точка входа и разные константы , но совершенно другой идентификатор приложения. Из того, что я понял, изменение имени приложения и идентификатора приложения во Flutter требует 6 шагов , как это Я не думаю, что выполнение этих 6 шагов каждый раз, когда я хочу изменить область сборки, является эффективным и правильным способом справиться с этим.