use different gradle flavor Firebase configuration is based on the package name and signing SHA-1, but several apps can cohabitate easily within the same Firebase project. Make sure to differentiate between features that are shared within the same project (FCM, Remote Config) and ones that are split between apps (Analytics, Crash).