SafetyNet menyediakan kumpulan layanan dan API yang membantu melindungi aplikasi Anda dari ancaman keamanan, termasuk sabotase perangkat, URL yang tidak aman, aplikasi yang berpotensi membahayakan (PHA), dan pengguna palsu.
Sebelum memulai
Untuk mempersiapkan aplikasi, pastikan terlebih dahulu bahwa file build aplikasi menggunakan nilai berikut:
minSdkVersion
dari19
atau yang lebih tinggicompileSdkVersion
dari28
atau yang lebih tinggi
Kemudian, selesaikan langkah-langkah di bagian berikut ini.
Mengonfigurasi aplikasi Anda
Di file settings.gradle
, sertakan
repositori Maven Google
dan repositori pusat Maven
di bagian repositori dependencyResolutionManagement
dan pluginManagement
:
pluginManagement {
repositories {
...
google()
mavenCentral()
}
}
dependencyResolutionManagement {
...
repositories {
google()
mavenCentral()
}
}
Tambahkan dependensi layanan Google Play
untuk Google Play API ke
file build Gradle modul Anda,
yang biasanya adalah app/build.gradle
:
dependencies {
implementation 'com.google.android.gms:play-services-safetynet:18.0.1'
}
Informasi selengkapnya
- 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).