如何使用firebase android为多个id应用程序

时间:2018-01-25 08:58:49

标签: android firebase

我有一个针对每个用户的应用程序,每个用户的id应用程序都不同,因此idApplication是动态的。我的问题是从firebase检索到的json链接到单个应用程序ID。如何为我动态生成的所有应用程序使用一个文件json?

_______édit____

我不知道应用程序ID,这个应用程序ID在我的项目Android上的filéjenkins.properties上被修改,当jenkinsgénérateNewapk用新的id

进行修改时

1 个答案:

答案 0 :(得分:2)

您可以使用以下内容动态创建google-services.json,而不是依赖FirebaseApp和关联的gradle插件(我在dagger模块中有这个)

    FirebaseOptions firebaseOptions = new FirebaseOptions.Builder()
            .setApiKey(apiKey)
            .setApplicationId(someApplicationId)
            .setDatabaseUrl(databaseUrl)
            .setStorageBucket(storageBucket)
            .build();

    firebaseApp = FirebaseApp.initializeApp(context, firebaseOptions, "MyApp");