Libraries and SDKs

Android

Our Android SDK is built natively with Kotlin and Jitpack Compose, powered by the mycover.ai platform for buying insurance policies.

1. Installation

Step 1: Add Jitpack Repository

Option A: Gradle 7+

(settings.gradle.kts or settings.gradle)


dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        maven { url 'https://jitpack.io' }
    }
}

Option B: Older Gradle Versions

(root-level build.gradle)

allprojects {
    repositories {
        google()
        mavenCentral()
        maven { url 'https://jitpack.io' }
    }
}

Step 2: Add SDK Dependency

In your module-level build.gradle (usually app/build.gradle):

dependencies {
    implementation 'com.github.ibuildgenius:mca-android-sdk:<latest-version>'
}

Note: Replace with the latest release version from the SDK repository.

2. SDK Initialization

Initialize the SDK inside your Application class or main Activity (e.g., inside onCreate()):

MyCoverAI.init(this, "MCAPUBK_ENV|your_public_key");
Copyright © 2026