Health metrics for Firebase Android SDKs

Binary size

How is binary size measured?

The binary size for each Firebase Android SDK is measured using the following process:

  1. Set up an empty test app with that SDK as its only dependency.
  2. Assemble the app with a predefined build configuration.
  3. Measure the size of the generated APK file of that app.

For more details about the test app described above, refer to the "APK size" README.md in the Firebase Android SDK GitHub repository.

Measurements

To understand the size delta across versions, refer to the Firebase Android release notes. You can also open a GitHub issue in the Firebase Android SDK GitHub repository to ask for help or more information.