# Take Control of Your Firebase Init on Android

DevFeed: [Take Control of Your Firebase Init on Android](<https://devfeed.tech/articles/take-control-of-your-firebase-init-on-android-16184.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2017/03/take-control-of-your-firebase-init-on>)

Author: Doug Stevenson

Published: 2017-03-18T00:00:00Z

Content type: tutorial

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Android](<https://devfeed.tech/topics/android.md>), [Gradle](<https://devfeed.tech/topics/gradle.md>), [bazel](<https://devfeed.tech/topics/bazel.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [bazel](<https://devfeed.tech/tags/bazel.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [java](<https://devfeed.tech/tags/java.md>)

## AI overview

The article explains how Firebase initializes in Android apps and describes alternatives when the usual automatic initialization cannot be used. It covers supplying Firebase resources without the Google Services Gradle Plugin and disabling FirebaseInitProvider when selecting a Firebase project at runtime.

## Source excerpt

News, tutorials, and updates from the Firebase team.