Skip to content

Application startup time not reported when initializing FIrebaseApp manually #4759

Open
@louisbeaujeu

Description

@louisbeaujeu

[REQUIRED] Step 2: Describe your environment

  • Android Studio version: Android Studio Electric Eel | 2022.1.1 Patch 2
  • Firebase Component: Performance
  • Component version: 20.3.1

[REQUIRED] Step 3: Describe the problem

Since version 20.3.1 it seems that Firebase Performance does not report the application startup time if Firebase is manually initialized.
Probably due to this check in FirebasePerfEarly:

As StartupTime is not initialized if Firebase is manually instantiated

// Don't provide StartupTime in direct boot mode or if Firebase was manually started

Steps to reproduce:

Disable FirebaseInitProvider and initialize Firebase in code with FirebaseApp#initializeApp(context), the App startup time won't be reported on Firebase Dashboard

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions