Как добавить зависимость SafetyNet API

В этой статье рассказывается, как добавить SafetyNet API в приложение.

С чего начать

Чтобы подготовить приложение, убедитесь, что в его файле сборки используются следующие значения:

  • minSdkVersion: 19 и выше
  • compileSdkVersion: 28 и выше

Затем выполните действия, описанные в разделах ниже.

Настройка приложения

В файле settings.gradle добавьте репозиторий Google Maven и центральный репозиторий Maven в разделы репозиториев dependencyResolutionManagement и pluginManagement:

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

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

Добавьте зависимость сервисов Google Play для Google Play API в файл build.gradle модуля – обычно это app/build.gradle:

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

Дополнительная информация

SafetyNet Safe Browsing API
Узнайте, как SafetyNet Safe Browsing API помогает определить, помечен ли URL как известная угроза в Google.
SafetyNet reCAPTCHA API
Узнайте, как SafetyNet reCAPTCHA API защищает ваше приложение от вредоносного трафика.
SafetyNet Verify Apps API
Узнайте, как SafetyNet Verify Apps API защищает устройства от потенциально опасных приложений.

Дополнительные ресурсы