توضّح هذه الصفحة كيفية إضافة واجهات برمجة تطبيقات SafetyNet إلى تطبيقك.
قبل البدء
لإعداد تطبيقك، تأكَّد أولاً من أنّ ملف إصدار تطبيقك يستخدم القيم التالية:
-
minSdkVersionمن19أو أعلى -
compileSdkVersionمن28أو أعلى
ثم أكمل الخطوات في الأقسام التالية.
إعداد تطبيقك
في ملف settings.gradle، أدرِج
مستودع Maven من Google
ومستودع Maven المركزي
في قسمَي المستودع dependencyResolutionManagement وpluginManagement:
pluginManagement {
repositories {
...
google()
mavenCentral()
}
}
dependencyResolutionManagement {
...
repositories {
google()
mavenCentral()
}
}
أضِف اعتماديات خدمات 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 لتحديد ما إذا كان عنوان URL قد تم تصنيفه كتهديد معروف من قِبل Google.
- SafetyNet reCAPTCHA API
- تعرَّف على كيفية حماية تطبيقك من الزيارات الضارة باستخدام واجهة برمجة التطبيقات SafetyNet reCAPTCHA API.
- SafetyNet Verify Apps API
- تعرَّف على كيفية حماية الأجهزة من التطبيقات التي قد تتسبّب بضرر باستخدام واجهة برمجة التطبيقات SafetyNet Verify Apps API.