Select Firebase database in runtimeHow to connect to more than one firebase database from an android AppShip an application with a databaseHow to store and view images on firebase?Firebase realtime database not returning all values on Android debug APK versionFirebase Stops Functioning After An HourSwitching between different firebase projects (runtime) in one single APK fileDisable Firebase crash reporting by using Firebase initFirebase - How to shard databaseInit firebase with FirebaseOptionsFirebase Application deploymentFirebase Init dynamically without google_services.json file on Android

How long does it take a postcard to get from USA to Germany?

How to use awk to extract data from a file based on the content of another file?

What does the copyright in a dissertation protect exactly?

Game artist computer workstation set-up – is this overkill?

How is Pauli's exclusion principle still valid in these cases?

Transistor gain, what if there is not enough current?

Can a player choose to add detail and flavor to their character's spells and abilities?

Is there precedent or are there procedures for a US president refusing to concede to an electoral defeat?

Collision domain question

What is monoid homomorphism exactly?

Two denim hijabs

While drilling into kitchen wall, hit a wire - any advice?

Which "exotic salt" can lower water's freezing point by –70 °C?

What is a common way to tell if an academic is "above average," or outstanding in their field? Is their h-index (Hirsh index) one of them?

How can I finally understand the confusing modal verb "мочь"?

Referring to person by surname, keep or omit "von"?

Does Thanos's ship land in the middle of the battlefield in "Avengers: Endgame"?

Can I combine SELECT TOP() with the IN operator?

Why are condenser mics so much more expensive than dynamics?

What is the meaning of 「隣のおじいさんは言いました」

Dimmer switch not connected to ground

Problem with estimating a sequence with intuition

Why increasing of the temperature of the objects like wood, paper etc. doesn't fire them?

What does のそ mean on this picture?



Select Firebase database in runtime


How to connect to more than one firebase database from an android AppShip an application with a databaseHow to store and view images on firebase?Firebase realtime database not returning all values on Android debug APK versionFirebase Stops Functioning After An HourSwitching between different firebase projects (runtime) in one single APK fileDisable Firebase crash reporting by using Firebase initFirebase - How to shard databaseInit firebase with FirebaseOptionsFirebase Application deploymentFirebase Init dynamically without google_services.json file on Android






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








0















I would like to give the user the option to select which Firebase Real-time database to use.
Essentially I am using multiple Firebase databases in a single apk.
As this happens in runtime I won’t be able to use the google-services.json file to connect to Firebase.
I used this blog as reference but still couldn’t connect to the database .




Blog post



Blog post - https://firebase.googleblog.com/2017/03/take-control-of-your-firebase-init-on.html?m=1




Is there a solution where I could connect to Firebase database in runtime.










share|improve this question




























    0















    I would like to give the user the option to select which Firebase Real-time database to use.
    Essentially I am using multiple Firebase databases in a single apk.
    As this happens in runtime I won’t be able to use the google-services.json file to connect to Firebase.
    I used this blog as reference but still couldn’t connect to the database .




    Blog post



    Blog post - https://firebase.googleblog.com/2017/03/take-control-of-your-firebase-init-on.html?m=1




    Is there a solution where I could connect to Firebase database in runtime.










    share|improve this question
























      0












      0








      0








      I would like to give the user the option to select which Firebase Real-time database to use.
      Essentially I am using multiple Firebase databases in a single apk.
      As this happens in runtime I won’t be able to use the google-services.json file to connect to Firebase.
      I used this blog as reference but still couldn’t connect to the database .




      Blog post



      Blog post - https://firebase.googleblog.com/2017/03/take-control-of-your-firebase-init-on.html?m=1




      Is there a solution where I could connect to Firebase database in runtime.










      share|improve this question














      I would like to give the user the option to select which Firebase Real-time database to use.
      Essentially I am using multiple Firebase databases in a single apk.
      As this happens in runtime I won’t be able to use the google-services.json file to connect to Firebase.
      I used this blog as reference but still couldn’t connect to the database .




      Blog post



      Blog post - https://firebase.googleblog.com/2017/03/take-control-of-your-firebase-init-on.html?m=1




      Is there a solution where I could connect to Firebase database in runtime.







      java android firebase firebase-realtime-database firebase-console






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 23 at 4:52









      PARTH PARIKHPARTH PARIKH

      1313




      1313






















          1 Answer
          1






          active

          oldest

          votes


















          0














          If you can't rely on the google services plugin to read the data from google-services.json, you can also specify the relevant data in your code when you initialize the FirebaseApp instance:



          FirebaseOptions options = new FirebaseOptions.Builder()
          .setApiKey("AI...j0")
          .setApplicationId("1:5...e0")
          .setDatabaseUrl("https://myapp.firebaseio.com")
          .build();
          FirebaseApp firebaseApp = FirebaseApp.initializeApp(getApplicationContext(), options, "second app");
          FirebaseDatabase database = FirebaseDatabase.getInstance(firebaseApp);
          database.getReference().setValue(ServerValue.TIMESTAMP);


          You will have to get the relevant values from the google-services.json or the Firebase console.



          Also see my answer here: How to connect to more than one firebase database from an android App






          share|improve this answer























            Your Answer






            StackExchange.ifUsing("editor", function ()
            StackExchange.using("externalEditor", function ()
            StackExchange.using("snippets", function ()
            StackExchange.snippets.init();
            );
            );
            , "code-snippets");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "1"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55310719%2fselect-firebase-database-in-runtime%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            If you can't rely on the google services plugin to read the data from google-services.json, you can also specify the relevant data in your code when you initialize the FirebaseApp instance:



            FirebaseOptions options = new FirebaseOptions.Builder()
            .setApiKey("AI...j0")
            .setApplicationId("1:5...e0")
            .setDatabaseUrl("https://myapp.firebaseio.com")
            .build();
            FirebaseApp firebaseApp = FirebaseApp.initializeApp(getApplicationContext(), options, "second app");
            FirebaseDatabase database = FirebaseDatabase.getInstance(firebaseApp);
            database.getReference().setValue(ServerValue.TIMESTAMP);


            You will have to get the relevant values from the google-services.json or the Firebase console.



            Also see my answer here: How to connect to more than one firebase database from an android App






            share|improve this answer



























              0














              If you can't rely on the google services plugin to read the data from google-services.json, you can also specify the relevant data in your code when you initialize the FirebaseApp instance:



              FirebaseOptions options = new FirebaseOptions.Builder()
              .setApiKey("AI...j0")
              .setApplicationId("1:5...e0")
              .setDatabaseUrl("https://myapp.firebaseio.com")
              .build();
              FirebaseApp firebaseApp = FirebaseApp.initializeApp(getApplicationContext(), options, "second app");
              FirebaseDatabase database = FirebaseDatabase.getInstance(firebaseApp);
              database.getReference().setValue(ServerValue.TIMESTAMP);


              You will have to get the relevant values from the google-services.json or the Firebase console.



              Also see my answer here: How to connect to more than one firebase database from an android App






              share|improve this answer

























                0












                0








                0







                If you can't rely on the google services plugin to read the data from google-services.json, you can also specify the relevant data in your code when you initialize the FirebaseApp instance:



                FirebaseOptions options = new FirebaseOptions.Builder()
                .setApiKey("AI...j0")
                .setApplicationId("1:5...e0")
                .setDatabaseUrl("https://myapp.firebaseio.com")
                .build();
                FirebaseApp firebaseApp = FirebaseApp.initializeApp(getApplicationContext(), options, "second app");
                FirebaseDatabase database = FirebaseDatabase.getInstance(firebaseApp);
                database.getReference().setValue(ServerValue.TIMESTAMP);


                You will have to get the relevant values from the google-services.json or the Firebase console.



                Also see my answer here: How to connect to more than one firebase database from an android App






                share|improve this answer













                If you can't rely on the google services plugin to read the data from google-services.json, you can also specify the relevant data in your code when you initialize the FirebaseApp instance:



                FirebaseOptions options = new FirebaseOptions.Builder()
                .setApiKey("AI...j0")
                .setApplicationId("1:5...e0")
                .setDatabaseUrl("https://myapp.firebaseio.com")
                .build();
                FirebaseApp firebaseApp = FirebaseApp.initializeApp(getApplicationContext(), options, "second app");
                FirebaseDatabase database = FirebaseDatabase.getInstance(firebaseApp);
                database.getReference().setValue(ServerValue.TIMESTAMP);


                You will have to get the relevant values from the google-services.json or the Firebase console.



                Also see my answer here: How to connect to more than one firebase database from an android App







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Mar 23 at 14:31









                Frank van PuffelenFrank van Puffelen

                251k31400428




                251k31400428





























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55310719%2fselect-firebase-database-in-runtime%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

                    Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

                    Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript