تنفيذ الاتصالات الهاتفية للمؤسسات

يوضح هذا المستند الأجزاء المتعلقة بالاتصالات الهاتفية في إطار عمل Android والتي تدعم حالات الاستخدام المؤسسي. تستهدف هذه الوثيقة الشركات المصنعة وتركز بشكل كامل على التغييرات الهاتفية المتعلقة بالإطار. بالإضافة إلى ذلك، يوضح هذا المستند التغييرات التي سيحتاج مصنعو المعدات الأصلية إلى إجرائها على تطبيقاتهم المحملة مسبقًا والتي تتعامل مع الوظائف المتعلقة بالهاتف.

قدم Android 7.0 العديد من الميزات الجديدة لدعم حالات استخدام الاتصالات الهاتفية للمؤسسات، على وجه الخصوص:

  • البحث عن جهات اتصال الملفات الشخصية - يسمح للتطبيقات الموجودة في ملف التعريف الشخصي بالبحث عن جهات الاتصال التي يتم توفيرها بواسطة موفر جهات اتصال ملف التعريف المُدار، والتي يمكن دعمها بواسطة أي مخزن بيانات، على سبيل المثال محلي للجهاز أو ربما داخل دليل مؤسسة.
  • شارات جهات اتصال الملف الشخصي - تسمح بتمييز جهات اتصال العمل بشكل واضح عن جهات الاتصال الشخصية.
  • جعل ملف التعريف المُدار لخدمة الاتصال على دراية - يسمح للتطبيقات الموجودة في ملف التعريف المُدار بتقديم ميزات الاتصال الهاتفي، مثل توفير طالب عمل منفصل وخدمة اتصال العمل

يدعم Android 5.0 ميزة الاتصال الهاتفي للمؤسسات التالية:

الأمثلة والمصادر

قامت تطبيقات Android Open Source Project (AOSP) لتطبيقات Dialer وجهات الاتصال والمراسلة بدمج إمكانية البحث عن جهات الاتصال عبر الملفات الشخصية وإمكانية وضع الشارات.

أمثلة:

  • إضافة شارة إلى جهات اتصال العمل : راجع packages/apps/ContactsCommon f3eb5a207bfe0ff3b4ed2350ae5865ed8bc59798
  • البحث عبر الملفات الشخصية : راجع packages/apps/ContactsCommon cd0b29ddbf3648e48f048196c62245d545bc6122

تطبيق

يجب على منفذي الأجهزة تنفيذ ملفات التعريف المشتركة والبحث والبحث ووضع الشارات لجهات الاتصال في جهات اتصال Dialer وتطبيقات المراسلة SMS/MMS الخاصة بهم.

يجب تنفيذ البحث عن جهات الاتصال عبر الملفات الشخصية باستخدام Enterprise Contacts API ( ContactsContract.Contacts.ENTERPRISE_CONTENT_FILTER_URI وما إلى ذلك)، والتي يمكن العثور عليها في دليل جهات اتصال الملف الشخصي للعمل على موقع Android Developers.

شارة جهة اتصال الملف الشخصي للعمل

يمكن تنفيذ شارة جهة اتصال ملف تعريف العمل عن طريق تحديد ContactsContract.Directory.isEntepriseDirectoryId() إذا كان متاحًا أو isEnterpriseContactId() . لمعرفة المزيد، راجع جهات اتصال الملف الشخصي للعمل .

خدمة اتصال مدركة لملف التعريف المُدار

لا يجب على الشركات المصنعة تعديل رمز إطار العمل لدعم هذه الوظيفة، ولكن يجب أن تكون على دراية بتأثيرها على خدمة الاتصالات وميزات الهاتف الأخرى.

تصديق

يمكن التحقق من صحة ميزة البحث عن جهات الاتصال ووضع الشارات عبر الملفات الشخصية من خلال:

  1. إعداد ملف تعريف مُدار على جهاز اختبار باستخدام TestDPC .
  2. تمكين البحث عن جهات الاتصال عبر الملفات الشخصية.
  3. إضافة جهة اتصال عمل محلية داخل الملف الشخصي المُدار.
  4. البحث عن جهة الاتصال هذه ضمن جهات اتصال Dialer وتطبيقات المراسلة SMS/MMS داخل الملف الشخصي، والتحقق من العثور على جهة الاتصال هذه ووضع الشارة عليها بشكل صحيح.

تمت إضافة اختبارات CTS لضمان تنفيذ واجهة برمجة التطبيقات الأساسية للبحث عن جهات الاتصال عبر الملفات الشخصية في com/android/cts/managedprofile/ContactsTest.java .