> For the complete documentation index, see [llms.txt](https://docs.vida.id/identity-stack/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vida.id/identity-stack/verify/id-fraud-shield-sdk/integration-guide/android/getting-started.md).

# Getting Started

## Required Permissions

Add the following permissions to your app’s AndroidManifest.xml file to enable camera access and network communication:

<details>

<summary>Response</summary>

```xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.USE_BIOMETRIC" />
<uses-permission android:name="android.permission.USE_FINGERPRINT" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
```

</details>

## Add VIDA Repository

Include VIDA’s Maven repository in your project-level build.gradle file:

<details>

<summary>Response</summary>

```kotlin
maven {
    url "https://sdk-repo.dev.vida.id/android"
    credentials(HttpHeaderCredentials) {
        name = "x-api-key"
        value = "REPO-API-KEY"         
    }
    authentication {
        header(HttpHeaderAuthentication)
    }
}
// Use url "https://sdk-repo.vida.id/android" for production
//Replace REPO-API-KEY with api-key provided by VIDA.
```

</details>

## Add VIDA SDK Dependency

In your app-level build.gradle file, add the SDK dependency according to your environment:

<details>

<summary>Response</summary>

```kotlin
implementation "id.vida:idFraudShield:1.0.2" 
implementation "id.vida:idFraudShield-sandbox:1.0.2"

//implementation "id.vida:idFraudShield:X.Y.Z" for Production
//implementation "id.vida:idFraudShield-sandbox:X.Y.Z" for Sandbox
```

</details>

## Add VIDA Activation Key

In your application's AndroidManifest.xml file, add the SDK activation key

<details>

<summary>Response</summary>

```xml
<meta-data android:name="vida_activation_key" 
android:value="VIDA-ACTIVATION_KEY" />
```

</details>

{% hint style="info" %}
Replace **`VIDA-ACTIVATION_KEY`** with the activation key provided by Vida.
{% endhint %}
