Come aggiungere la dipendenza dall'API SafetyNet

Questa pagina spiega come aggiungere le API SafetyNet alla tua app.

Prima di iniziare

Per preparare la tua app, assicurati innanzitutto che il file di build dell'app utilizzi i seguenti valori:

  • Un minSdkVersion di 19 o superiore
  • Un compileSdkVersion di 28 o superiore

Poi completa i passaggi nelle sezioni seguenti.

Configura la tua app

Nel file settings.gradle, includi il repository Maven di Google e il repository centrale Maven nelle sezioni dei repository dependencyResolutionManagement e pluginManagement:

pluginManagement {
    repositories {
        ...
        google()
        mavenCentral()
    }
}

dependencyResolutionManagement {
    ...
    repositories {
        google()
        mavenCentral()
    }
}

Aggiungi la dipendenza Google Play Services per l'API Google Play al file di build Gradle del modulo, che in genere è app/build.gradle:

dependencies {
  implementation 'com.google.android.gms:play-services-safetynet:18.1.0'
}

Ulteriori informazioni

API Navigazione sicura di SafetyNet
Scopri come l'API Navigazione sicura di SafetyNet fornisce servizi per determinare se un URL è stato contrassegnato come minaccia nota da Google.
API reCAPTCHA SafetyNet
Scopri in che modo l'API SafetyNet reCAPTCHA protegge la tua app dal traffico dannoso.
API SafetyNet Verify Apps
Scopri in che modo l'API SafetyNet Verify Apps protegge i dispositivi da app potenzialmente dannose.

Risorse aggiuntive