يتضمّن نظام Android واجهات برمجة تطبيقات لإدارة الأجهزة المخصّصة لغرض محدّد. يقدّم دليل المطوّر هذا واجهات برمجة التطبيقات هذه. إذا كنت مطوّر برامج إدارة الخدمات الجوّالة للمؤسسات (EMM) أو وحدة تكامل حلول، اقرأ هذا الدليل للبدء.
أين يتم استخدام الأجهزة المخصصة؟
الأجهزة المخصّصة (المعروفة سابقًا باسم الأجهزة المملوكة للمؤسسة ذات الاستخدام الفردي أو COSU) هي أجهزة مُدارة بالكامل تخدم غرضًا محددًا. يوفر Android واجهات برمجة تطبيقات يمكن أن تساعدك في إنشاء أجهزة تلبي احتياجات الموظفين والعملاء:
- التعامل مع الموظفين: إدارة المخزون وإدارة الخدمات الميدانية والنقل والخدمات اللوجستية
- التعامل مع العملاء: الأكشاك، واللوحات الرقمية، واستقبال الضيوف في مجال الضيافة
ميزات الجهاز المخصصة
يشتمل Android على واجهات برمجة تطبيقات لمساعدة الأشخاص الذين يستخدمون أجهزة مخصصة في التركيز على مهامهم. وعادةً ما تستدعي واجهات برمجة التطبيقات هذه من تطبيق صفحة رئيسية مخصّص تطوِّره. يمكن لتطبيق الشاشة الرئيسية المخصّصة استخدام بعض واجهات برمجة التطبيقات التالية أو جميعها:
- عليك تشغيل النظام بطريقة غامرة تشبه Kiosk، حيث يتم قفل الأجهزة في مجموعة من التطبيقات المُدرَجة في القائمة المسموح بها باستخدام وضع القفل.
- مشاركة جهاز بين عدة مستخدمين (مثل العاملين في نوبات العمل أو مستخدمي وضع "الكشك العام") من خلال إدارة المستخدمين المؤقتين والثانويين
- يمكنك تجنّب تنزيل الأجهزة للتطبيق نفسه مرة أخرى لكل مستخدم مؤقت من خلال تخزين حِزم التطبيقات في ذاكرة التخزين المؤقت.
- يمكنك تعليق تحديثات النظام عبر شبكة غير سلكية (OTA) خلال الفترات الحرجة من خلال تجميد إصدار نظام التشغيل.
لاستدعاء واجهات برمجة التطبيقات هذه، يجب أن تكون التطبيقات هي المشرف على جهاز مُدار بالكامل، كما هو موضّح في القسم التالي.
الأجهزة التي تتم إدارتها
نظرًا لأن الأجهزة المخصصة قد يتم تركها بدون مراقبة أو استخدامها في المهام الحرجة، فتحتاج إلى تأمين الجهاز. لمنع إساءة الاستخدام، تتم إدارة الأجهزة المخصّصة بشكل كامل ويمتلكها مكون مشرف (يدير مكون المشرف عادةً المستخدمين أيضًا). تُعد عمليات النشر المُدارة بالكامل أجهزةً تملكها الشركة وتُستخدم حصريًا لأغراض العمل. للتعرّف على مزيد من المعلومات حول إدارة أجهزة Android، يمكنك الاطّلاع على دليل نظرة عامة على Android Enterprise.
واستنادًا إلى احتياجات الحل وأهداف نشاطك التجاري، يمكنك إدارة الجهاز بإحدى الطرق التالية:
- تطوير وحدة التحكّم بسياسة الجهاز (DPC)، ودمجها مع تطبيق صفحة رئيسية مخصّصة.
- استخدم واجهة برمجة التطبيقات لإدارة Android لإدارة الجهاز وأي تطبيقات مخصصة.
- استخدام حلّ إدارة الخدمات الجوّالة للمؤسسات (EMM) من جهة خارجية يتوافق مع وضع مهمة القفل وميزات الجهاز الأخرى المخصّصة.
الاختبار
إذا كنت تخطط لدعم إدارة الخدمات الجوّالة للمؤسسات (EMM) التابعة لجهة خارجية، طوّر خطة اختبار شاملة باستخدام حل إدارة الخدمات الجوّالة للمؤسسات (EMM).
نوفر أيضًا الموارد التالية، التي يمكنك استخدامها لإنشاء بيئة تطوير أو اختبار خاصة بك:
- اختبار تطبيق وحدة التحكّم بسياسة الجهاز (DPC) على Google Play
- رمز مصدر الجهاز المخصّص (اختبار وحدة التحكّم بسياسة الجهاز) على GitHub
أثناء تطوير تطبيقك، يمكنك ضبط تطبيقك كمشرف لجهاز مُدار بالكامل باستخدام Android Debug Bridge (ADB).
توفير أجهزة مخصَّصة
عند الانتهاء من تطوير الحل، تكون جاهزًا لتوفير الأجهزة التي تعمل بنظام التشغيل Android أو إعدادها لإدارتها. لتوفير جهاز، يُرجى إكمال الخطوات التالية:
- أعد ضبط الجهاز على الإعدادات الأصلية.
سجِّل الجهاز. نقترح عليك استخدام رمز الاستجابة السريعة الذي يحتوي على تهيئة إدارة الحسابات للجهاز. ويمكن لمشرف تكنولوجيا المعلومات بعد ذلك فحص الرمز لتوفير الجهاز.
إذا لم تتمكّن من استخدام رمز الاستجابة السريعة، يمكنك تسجيل الأجهزة من خلال طرق أخرى، مثل تلامس NFC أو إدخال معرّف.
المستندات
مراجع إضافية
لمعرفة المزيد من المعلومات عن بدء استخدام أجهزة مخصَّصة، اطّلِع على المستندات التالية:
- نظرة عامة على Android Enterprise التي تقدم إدارة الأجهزة.
- مقالة إنشاء وحدة تحكّم بسياسة الجهاز لتوضيح كيفية تطوير وحدة التحكّم بسياسة الجهاز
- يقدّم كتاب الطبخ للأجهزة المخصّصة أمثلة على الميزات النموذجية للأجهزة المخصّصة.