> For the complete documentation index, see [llms.txt](https://docs.payvalida.com/api-tarjeta/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payvalida.com/api-tarjeta/master/sdk-para-3ds-y-score-de-riesgo-transaccional/guia-de-integracion-con-el-sdk-para-android/1.-anadir-la-dependencia.md).

# 1. Añadir la Dependencia

{% hint style="info" %}
Puedes integrar vía **Maven (recomendado)** o **archivo AAR**
{% endhint %}

#### Opción A: Maven (GitHub Packages)<br>

1. Añade el repositorio Maven de GitHub Packages en tu <mark style="color:$success;">`settings.gradle.kts`</mark>:

```kotlin
dependencyResolutionManagement {
    repositories {
        google()
        mavenCentral()
        maven {
            url = uri("https://maven.pkg.github.com/gamelio-pv/Antifraud-SDK")
            credentials {
                username = providers.gradleProperty("gpr.user").orNull ?: System.getenv("GITHUB_ACTOR")
                password = providers.gradleProperty("gpr.key").orNull ?: System.getenv("GITHUB_TOKEN")
            }
        }
    }
}

```

2. Añade la dependencia en tu <mark style="color:$success;">`build.gradle.kts`</mark> a nivel de módulo:

```kotlin
dependencies {
    implementation("com.payvalida:antifraud:<VERSION>")
}
```

O usando un catálogo de versiones (<mark style="color:$success;">`gradle/libs.versions.toml`</mark>):

```
None
[versions]
payvalidaAntifraud = "<VERSION>"

[libraries]
payvalida-antifraud = { module = "com.payvalida:antifraud", version.ref = "payvalidaAntifraud" }

```

```kotlin
dependencies {
    implementation(libs.payvalida.antifraud)
}
```

3. Sincroniza tu proyecto Gradle.

#### Opción B: Archivo AAR

* Descarga la última versión de [antifraud-sdk-release.aar](https://github.com/gamelio-pv/Antifraud-SDK/releases).
* Copia el archivo en el directorio <mark style="color:$success;">`libs`</mark> de tu módulo de aplicación Android (ej., <mark style="color:$success;">`tu-app/app/libs`</mark>).&#x20;

{% hint style="warning" %}
Crea el directorio <mark style="color:$success;">`libs`</mark> si no existe.
{% endhint %}

* Añade el AAR como dependencia en tu archivo build.gradle.kts (o <mark style="color:$success;">`build.gradle`</mark>) a nivel de módulo:

```kotlin
// For app/build.gradle.kts
dependencies {
    implementation(files("libs/antifraud-sdk-release.aar"))
}
```

O para <mark style="color:$success;">`app/build.gradle`</mark> (Groovy):

```
None
dependencies {
    implementation files('libs/antifraud-sdk-release.aar')
}
```

{% hint style="info" %}
Sincroniza tu proyecto Gradle.
{% endhint %}
