Mengamankan aplikasi Anda

SafetyNet menyediakan kumpulan layanan dan API yang membantu melindungi aplikasi Anda terhadap ancaman keamanan, termasuk sabotase perangkat, URL yang buruk, aplikasi yang berpotensi membahayakan (PHA), dan pengguna palsu.

Sebelum memulai

Untuk mempersiapkan aplikasi Anda, selesaikan langkah-langkah di bagian berikut ini.

Prasyarat aplikasi

Pastikan bahwa file build aplikasi Anda menggunakan nilai berikut:

  • minSdkVersion dari 19 atau yang lebih tinggi
  • compileSdkVersion dari 28 atau yang lebih tinggi

Mengonfigurasi aplikasi Anda

Dalam file build.gradle level project, sertakan repositori Maven Google dan repositori pusat Maven di bagian buildscript dan allprojects:

buildscript {
    repositories {
        google()
        mavenCentral()
    }
}

allprojects {
    repositories {
        google()
        mavenCentral()
    }
}

Tambahkan dependensi layanan Google Play untuk API Google Pay ke file build Gradle modul Anda, yang biasanya app/build.gradle:

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

Tutorial

SafetyNet Attestation API
Pelajari cara SafetyNet Attestation API menyediakan pengesahan yang ditandatangani secara kriptografis, sehingga menilai integritas perangkat Android yang menjalankan aplikasi Anda.
SafetyNet Safe Browsing API
Pelajari cara SafetyNet Safe Browsing API menyediakan layanan untuk menentukan apakah URL telah ditandai sebagai ancaman yang diketahui oleh Google.
SafetyNet reCAPTCHA API
Pelajari cara SafetyNet reCAPTCHA API melindungi aplikasi Anda dari traffic berbahaya.
SafetyNet Verify Apps API
Pelajari cara SafetyNet Verify Apps API melindungi perangkat terhadap aplikasi yang berpotensi membahayakan (PHA).

Referensi lainnya