Dodawanie zależności od interfejsu SafetyNet API

Na tej stronie dowiesz się, jak dodać interfejsy SafetyNet API do aplikacji.

Zanim zaczniesz

Aby przygotować aplikację, sprawdź, czy w pliku kompilacji aplikacji znajdują się te wartości:

  • minSdkVersion o wartości 19 lub wyższej.
  • compileSdkVersion o wartości 28 lub wyższej.

Następnie wykonaj czynności opisane w kolejnych sekcjach.

Konfiguracja aplikacji

W pliku settings.gradle dodaj repozytorium Google Maven i centralne repozytorium Maven do sekcji repozytoriów dependencyResolutionManagement i pluginManagement:

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

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

Dodaj zależność Usług Google Play do interfejsu Google Play API do pliku build.gradle modułu, który jest zwykle app/build.gradle:

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

Więcej informacji

Interfejs API Bezpiecznego przeglądania SafetyNet
Dowiedz się, jak interfejs SafetyNet Safe Browsing API udostępnia usługi, które pozwalają określić, czy adres URL został oznaczony przez Google jako znane zagrożenie.
Interfejs SafetyNet reCAPTCHA API
Dowiedz się, jak interfejs SafetyNet reCAPTCHA API chroni aplikację przed złośliwym ruchem.
Interfejs API Weryfikacji aplikacji SafetyNet
Dowiedz się, jak interfejs SafetyNet Weryfikacja aplikacji API chroni urządzenia przed potencjalnie szkodliwymi aplikacjami.

Dodatkowe materiały