איך מוסיפים את התלות ב-SafetyNet API

בדף הזה מוסבר איך להוסיף את ממשקי ה-API של SafetyNet לאפליקציה.

לפני שמתחילים

כדי להכין את האפליקציה, קודם מוודאים שקובץ ה-build של האפליקציה משתמש בערכים הבאים:

  • minSdkVersion מתוך 19 או יותר
  • compileSdkVersion מתוך 28 או יותר

לאחר מכן, מבצעים את השלבים בקטעים הבאים.

הגדרת האפליקציה

בקובץ settings.gradle, צריך לכלול את מאגר Maven של Google ואת מאגר Maven המרכזי בקטעי המאגר dependencyResolutionManagement ו-pluginManagement:

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

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

מוסיפים את התלות ב-Google Play Services עבור 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 מגן על מכשירים מפני אפליקציות שעלולות להיות מזיקות.

מקורות מידע נוספים