03-02 21:03:03.087 6253-6253/ D/FirebaseApp: com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization.
03-02 21:03:03.093 6253-6253/ D/FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization.
03-02 21:03:03.099 6253-6253/ I/FA: App measurement is starting up, version: 9256
03-02 21:03:03.099 6253-6253/ I/FA: To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
03-02 21:03:03.120 6253-6253/ I/FA: Collection disabled with firebase_analytics_collection_enabled=0
03-02 21:03:03.129 6253-6253/ I/FirebaseInitProvider: FirebaseApp initialization successful
<receiver
android:name="com.google.android.gms.measurement.AppMeasurementReceiver"
android:enabled="true"
android:exported="false" />
<service
android:name="com.google.android.gms.measurement.AppMeasurementService"
android:enabled="true"
android:exported="false" />
<!--Task exception on worker thread: java.lang.IllegalStateException: FirebaseApp with name [DEFAULT] doesn't exist-->
<provider
android:name="com.google.firebase.provider.FirebaseInitProvider"
android:authorities="com.mi.android.globalpersonalassistant.firebaseinitprovider"
android:exported="false"
android:initOrder="100" />
<!--end-->
在我的应用程序中,不是初始化它!为什么FirebaseApp是开始的!可以禁用它而不启动。
答案 0 :(得分:1)
Firebase在使用记录的步骤进行集成时会自动初始化,因为它会引入一个ContentProvider,当应用程序启动时,它会由Android自动初始化。 FirebaseApp的JavaDoc对此有所了解。
This blog更详细。