איך מוסיפים את התלות ב-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
איך ממשק ה-API של הגלישה הבטוחה של SafetyNet מספק שירותים לקביעת אם כתובת URL מסוימת סומנה על ידי Google כאיום ידוע
SafetyNet reCAPTCHA API
איך SafetyNet reCAPTCHA API מגן על האפליקציה מפני תנועה זדונית
SafetyNet Verify Apps API
איך ממשק ה-API של SafetyNet Verify Apps מגן על מכשירים מפני אפליקציות שעלולות להיות מזיקות

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