Come aggiungere la dipendenza dall'API SafetyNet

Questa pagina spiega 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:

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

Quindi, completa i passaggi descritti nelle sezioni seguenti.

Configurare l'app

Nel file settings.gradle, includi il repository Maven di Google e il repository Maven Central sia nelle sezioni dei repository dependencyResolutionManagement sia in quelle di pluginManagement:

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

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

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

Risorse aggiuntive