قبل بدء دمج ميزة "قفل ذكي للكلمات المرور"
في تطبيقك، فعِّل حزمة تطوير البرامج (SDK) لـ "خدمات Play" في
مشروعك على "استوديو Android". توضِّح الخطوات التالية كيفية دمج ميزة "Smart Lock لكلمات المرور" في تطبيقك.
المتطلبات الأساسية
يتطلب استخدام ميزة "Smart Lock" لكلمات المرور على Android ما يلي:
جهاز Android متوافق يعمل بالإصدار 6.0 أو
إصدار أحدث ويتضمن "متجر Google Play" أو جهاز محاكاة مزوّدًا بجهاز افتراضي (AVD) يعمل
على منصة Google APIs المستندة إلى الإصدار 4.2.2 من Android أو إصدار أحدث ويتضمن الإصدار 15.0.0 أو إصدار أحدث من
"خدمات Google Play"
أحدث إصدار من حزمة تطوير البرامج (SDK) لنظام التشغيل Android، بما في ذلك مكوّن "أدوات حزمة تطوير البرامج (SDK)"
تتوفّر حزمة تطوير البرامج (SDK) من خلال مدير حزمة تطوير البرامج (SDK) لنظام التشغيل Android في "استوديو Android".
مشروع تم إعداده لتجميعه مع نظام التشغيل Android 6.0
(Marshmallow) أو إصدار أحدث
تم إعداد هذا الدليل لمستخدمي "استوديو Android"، وهو بيئة التطوير المقترَحة.
ضبط مشروعك في "استوديو Android"
لدمج ميزة "قفل ذكي" لكلمات المرور في
تطبيق Android، عليك استيراد مكتبة "خدمات Google Play" والإشارة إليها في
مشروعك على "استوديو Android". أضِف السطر التالي إلى قسم dependencies
في ملف build.gradle في وحدة تطبيقك:
تاريخ التعديل الأخير: 2024-12-21 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-12-21 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Smart Lock for Passwords is deprecated and developers should migrate to Credential Manager for enhanced security and user experience."],["Credential Manager supports passkeys, passwords, and federated identity authentication, offering a more robust and unified approach to user credentials."],["Integrating Smart Lock for Passwords previously required specific Android device and SDK prerequisites, including compatibility with Android 6.0 or newer and Google Play services."],["Developers needed to configure their Android Studio project by adding the Google Play services library dependency to their build.gradle file before using Smart Lock for Passwords."],["Retrieving and utilizing user credentials for sign-in within the app was the next step after project configuration for Smart Lock for Passwords integration."]]],[]]