Configure React Native for Android

After installing React Native unified packages, complete Android setup.

Add the Marketing Cloud Android SDK Maven repository to your project android/build.gradle.

To provide Firebase Cloud Messaging credentials:

  1. Add google-services.json to android/app.
  2. Apply the Google Services plugin.
  3. If your app initializes Firebase manually, make sure that Firebase is initialized before the SDK initialization.

Configure the SDK in your main application (MainApplication.kt) using the multi-module ConfigBuilder pattern.

For detailed Android setup instructions, see Integrate the Android SDK.

If your app provides cross-platform support, verify the iOS setup.