# Get started

## **Prerequisite**

Before starting DriveKit Permissions Utils UI integration, make sure that you have initialized [Common UI](https://docs.drivequant.com/common-ui/android/get-started) module, especially if you have [disabled the SDK auto-initialization](https://docs.drivequant.com/get-started-drivekit/android/advanced-configurations#manually-initialize-the-sdk).&#x20;

## Integration

To add the Permissions Utils UI module to your app, add the following line to your dependencies in your application build.gradle file:

{% tabs %}
{% tab title="build.gradle" %}

```gradle
dependencies {
    implementation 'com.drivequant.drivekit:drivekit-permissions-utils-ui:$drivekitui_version'
}
```

{% endtab %}
{% endtabs %}

{% hint style="info" %}
Replace `$drivekitui_version` with the DriveKit version you are using in your app
{% endhint %}

On a[ Github repository](https://github.com/DriveQuantPublic/drivekit-ui-android), you can find a demo app and the source code of Permissions Utils UI that you can use as an example.

## Initialization

If you have [disabled the SDK auto-initialization](https://docs.drivequant.com/get-started-drivekit/android/advanced-configurations#manually-initialize-the-sdk), the Permissions Utils UI module must also be manually initialized.

Then, to initialize the module in your app, you must call the initialization method in `onCreate` method of your Application class:

{% tabs %}
{% tab title="PermissionsUtilsUI" %}

```kotlin
fun initialize()
```

{% endtab %}
{% endtabs %}
