Edit in GitHubLog an issue

Brand Concierge Getting Started (Android)

Gradle

Add the following to your app module's build.gradle.kts:

Copied to your clipboard
implementation platform('com.adobe.marketing.mobile:sdk-bom:3.+')
implementation 'com.adobe.marketing.mobile:core'
implementation 'com.adobe.marketing.mobile:edge'
implementation 'com.adobe.marketing.mobile:edgeidentity'
implementation 'com.adobe.marketing.mobile:concierge'

Sync your project with the Gradle files.

Import and register the Brand Concierge extension

Import the Concierge extension and its dependencies, then register them in your Application class in onCreate(). Include Concierge, Edge, and Edge Identity in the list of extensions passed to MobileCore.registerExtensions:

Copied to your clipboard
import com.adobe.marketing.mobile.AdobeCallback
import com.adobe.marketing.mobile.Edge
import com.adobe.marketing.mobile.Extension
import com.adobe.marketing.mobile.LoggingMode
import com.adobe.marketing.mobile.MobileCore
import com.adobe.marketing.mobile.Concierge
import com.adobe.marketing.mobile.edge.identity.Identity as EdgeIdentity
import android.app.Application
class MainApp : Application() {
override fun onCreate() {
super.onCreate()
MobileCore.setApplication(this)
MobileCore.setLogLevel(LoggingMode.VERBOSE)
MobileCore.initialize(this, "MY_APP_ID")
MobileCore.updateConfiguration(
// if any optional configuration is needed
)
}
}

Replace MY_APP_ID with your mobile property App ID from Adobe Data Collection (formerly Adobe Launch). If you use other Experience Platform extensions (e.g. Lifecycle, Identity, Assurance), add them to the extensions list and follow the Adobe Experience Platform Mobile SDK getting started guide for full setup.

Next steps

  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2026 Adobe. All rights reserved.