Skip to main content
Docs

Install the SDK

Use Gradle to add clerk-android-api (core API) and clerk-android-ui (prebuilt Compose UI) to your app module.

Install via build.gradle.kts

Add the Clerk Android SDK dependency to your app's build.gradle.kts:

dependencies {
    // For prebuilt UI components (includes API)
    implementation("com.clerk:clerk-android-ui:<latest-version>")

    // Or for API only (no UI)
    implementation("com.clerk:clerk-android-api:<latest-version>")
}

Note

If you don't want to use Clerk's prebuilt views, you can just add clerk-android-api.

Install via build.gradle (Groovy)

If you're using Groovy syntax:

dependencies {
    // For prebuilt UI components (includes API)
    implementation 'com.clerk:clerk-android-ui:<latest-version>'

    // Or for API only (no UI)
    implementation 'com.clerk:clerk-android-api:<latest-version>'
}

Configure the SDK

Configure the SDK with your publishable key.

Android Quickstart

Follow the end-to-end setup guide for a Clerk-powered Android app.

Feedback

What did you think of this content?

Last updated on

GitHubEdit on GitHub