SafetyNet API-Abhängigkeit hinzufügen

Auf dieser Seite wird beschrieben, wie Sie SafetyNet APIs in Ihre App einbinden.

Hinweis

Achte zuerst darauf, dass in der Build-Datei deiner App die folgenden Werte verwendet werden:

  • minSdkVersion von mindestens 19
  • compileSdkVersion von 28 oder höher

Führen Sie dann die Schritte in den folgenden Abschnitten aus.

Eigene App konfigurieren

Fügen Sie in der Datei settings.gradle das Maven-Repository von Google und das Maven Central Repository in den Repository-Abschnitten dependencyResolutionManagement und pluginManagement ein:

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

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

Fügen Sie die Abhängigkeit für die Google Play-Dienste für die Google Play API zur Gradle-Build-Datei Ihres Moduls hinzu, die normalerweise app/build.gradle ist:

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

Weitere Informationen

SafetyNet Safe Browsing API
Hier erfahren Sie, wie die SafetyNet Safe Browsing API Dienste bereitstellt, mit denen Sie feststellen können, ob eine URL von Google als bekannte Bedrohung gekennzeichnet wurde.
SafetyNet reCAPTCHA API
Hier erfahren Sie, wie die SafetyNet reCAPTCHA API Ihre App vor schädlichem Traffic schützt.
SafetyNet Verify Apps API
Hier erfährst du, wie die SafetyNet Verify Apps API Geräte vor potenziell schädlichen Apps schützt.

Zusätzliche Ressourcen