> For the complete documentation index, see [llms.txt](https://docs.recognito.vision/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.recognito.vision/id-document-recognition-sdk/integration-guide/android/installation.md).

# Installation

The Android-ID Document Recognition SDK is provided in **Android Library Project (AAR)** format.

## Download SDK

Download [**libidsdk.zip \[102M\]**](https://www.dropbox.com/scl/fi/f3kfp8bfse929pcb3xk8a/libidsdk.zip?rlkey=x9t86n08il91yv1xo5m0kjo1s\&st=8t118hms\&dl=0)

## Directory Structure

The SDK directory contains the following directories and files:

<table data-header-hidden><thead><tr><th width="152"></th><th></th></tr></thead><tbody><tr><td>build.gradle</td><td>Gradle build file</td></tr><tr><td>libidsdk.aar</td><td>ID SDK AAR file</td></tr></tbody></table>

## Add ID SDK to Android Project <a href="#adding-the-android-sdk" id="adding-the-android-sdk"></a>

* Add the SDK folder to your Android project's root directory.
* Open the `build.gradle` file corresponding to the new, or existing Android Studio project that you want to integrate. Typically, this is the `build.gradle` file for the `app` module.
* Add the SDK to the `dependencies` section in your `build.gradle` file:

{% code overflow="wrap" %}

```gradle
dependencies {
    implementation project(path: ':libidsdk')
}
```

{% endcode %}

* Include the SDK in your `settings.gradle` file:

{% code overflow="wrap" %}

```gradle
rootProject.name = "YourProjectName"
include ':app'
include ':libidsdk'
```

{% endcode %}

* Build your project

<figure><img src="/files/tmxCpA55EZQTuCRKWJSC" alt=""><figcaption></figcaption></figure>
