title: How to check if a Firebase App is already initialized on Android
body: <p>With the following, the first time it's called it works, but then fails on subsequent calls with "FirebaseApp name [DEFAULT] already exists!"</p>
  
  <pre><code>public FirebaseDatabase conn(Context c) {
           FirebaseOptions options = new FirebaseOptions.Builder()
                  .setApiKey("key")
                  .setDatabaseUrl("url")
                  .setApplicationId("ID")
                  .build();
  
  
          /////I tried Try and Catch with no success//////
          FirebaseApp app = FirebaseApp.initializeApp(c, options);
  
          /// for this : FirebaseApp app = FirebaseApp.initializeApp(c, options, "some_app");
          //// will fail with "FirebaseApp name some_app already exists!"
          return FirebaseDatabase.getInstance(app);
  }
  </code></pre>
  
  <p>All of the above is an attempt to connect to a second Firebase App. </p>