Come aggiungere la dipendenza dall'API SafetyNet

In questa pagina viene spiegato come aggiungere le API SafetyNet alla tua app.

Prima di iniziare

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

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

Poi completa i passaggi descritti nelle sezioni seguenti.

Configura la tua app

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

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

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

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

Risorse aggiuntive