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