วิธีเพิ่มข้อกำหนดของ SafetyNet API

หน้านี้จะอธิบายวิธีเพิ่ม SafetyNet API ลงในแอป

ก่อนเริ่มต้น

ในการเตรียมแอป ให้ตรวจสอบก่อนว่าไฟล์บิลด์ของแอปใช้ค่าต่อไปนี้

  • minSdkVersion จาก 19 ขึ้นไป
  • compileSdkVersion จาก 28 ขึ้นไป

จากนั้นทำตามขั้นตอนในส่วนต่อไปนี้

กำหนดค่าแอป

ในไฟล์ settings.gradle ให้ใส่ที่เก็บ Maven ของ Google และที่เก็บ Maven ส่วนกลาง ทั้งในส่วนที่เก็บ dependencyResolutionManagement และ pluginManagement ดังนี้

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

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

เพิ่มทรัพยากร Dependency บริการ Google Play สำหรับ Google Play API ลงในไฟล์บิลด์ Gradle ของโมดูล ซึ่งโดยปกติจะเป็น app/build.gradle

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

ข้อมูลเพิ่มเติม

SafetyNet Safe Browsing API
ดูวิธีที่ SafetyNet Safe Browsing API ให้บริการเพื่อพิจารณาว่า Google ได้ทำเครื่องหมาย URL ว่าเป็นภัยคุกคามซึ่งรู้จักหรือไม่
SafetyNet reCAPTCHA API
ดูวิธีที่ SafetyNet reCAPTCHA API ปกป้องแอปของคุณจากการเข้าชมที่เป็นอันตราย
SafetyNet Verify Apps API
ดูวิธีที่ SafetyNet Verify Apps API ปกป้องอุปกรณ์จากแอปที่อาจเป็นอันตราย

แหล่งข้อมูลเพิ่มเติม