SafetyNet, uygulamanızı, cihazın yetkisiz bir şekilde değiştirilmesi, hatalı URL'ler, potansiyel zararlı uygulamalar ve sahte kullanıcılar gibi güvenlik tehditlerine karşı korumaya yardımcı olan bir dizi hizmet ve API sağlar.
Başlamadan önce
Uygulamanızı hazırlamak için öncelikle uygulamanızın derleme dosyasının şu değerlere sahiptir:
19
veya daha fazla öğedeminSdkVersion
28
veya daha yüksek bircompileSdkVersion
Ardından aşağıdaki bölümlerde belirtilen adımları tamamlayın.
Uygulamanızı yapılandırma
settings.gradle
dosyanıza şunları ekleyin:
Google'ın Maven deposu
ve Maven merkez deposu
hem dependencyResolutionManagement
hem de pluginManagement
depo bölümlerinizde:
pluginManagement {
repositories {
...
google()
mavenCentral()
}
}
dependencyResolutionManagement {
...
repositories {
google()
mavenCentral()
}
}
Google Play Hizmetleri'ni ekleyin
bağımlılığı hakkında
modülün Gradle derleme dosyasını destekler.
ve genellikle app/build.gradle
:
dependencies {
implementation 'com.google.android.gms:play-services-safetynet:18.1.0'
}
Daha fazla bilgi
- SafetyNet Attestation API
- SafetyNet Attestation API'nin nasıl şifreli imzalı veri sağladığını öğrenin onay, uygulamanızın çalıştırdığı Android cihazın bütünlüğünü değerlendirme açık.
- SafetyNet Safe Browsing API
- SafetyNet Safe Browsing API'nin mobil web'de kullanıma sunulan uygulamaları bir URL'nin Google tarafından bilinen bir tehdit olarak işaretlenip işaretlenmediği.
- SafetyNet reCAPTCHA API
- SafetyNet reCAPTCHA API'nin uygulamanızı kötü amaçlı yazılımlardan nasıl koruduğunu öğrenin yardımcı olabilir.
- SafetyNet Uygulama Doğrulama API'sini
- SafetyNet Verify Apps API'nin cihazları olası güvenlik açıklarına karşı nasıl koruduğunu öğrenin emin olun.