اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
نظرة عامة
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تطبيق "المخطّط الداعم للاتصال" هو تطبيق نظام Android يقدّم تجربة تهدف إلى إزالة التشتيت (DO)
لإتاحة إجراء المكالمات عبر البلوتوث وتصفُّح جهات الاتصال وإدارة المكالمات. يتم توفير تطبيق "الاتصال"
الذي يعمل بكامل طاقته في "المشروع المفتوح المصدر لنظام Android" (AOSP). يمكن استخدام
هذا التنفيذ كما هو أو مع مظهر مرئي مخصّص.
الشكل 1. الوضعان العمودي والأفقي في تطبيق "أداة الاتصال"
المصطلحات
يتم استخدام هذه المصطلحات في جميع أقسام هذا المقالة:
-
مشروع مفتوح المصدر لنظام Android (AOSP) نظام تشغيل
مفتوح المصدر للأجهزة الجوّالة ومشروع مفتوح المصدر مناظر يقوده فريق Google
-
متوافق مع إرشادات تخفيف الإلهاء (DO) مسار المستخدم الذي يلتزم بقيود تجربة المستخدم
الآمنة أثناء القيادة
-
إشعار Heads Up (HUN) إشعار وارد
يظهر على شاشة
-
قيود تجربة المستخدم (UXR) يجب أن تلتزم التطبيقات التي تعرض
واجهة مستخدم تعتمد على حالة القيادة بإرشادات تجربة المستخدم.
-
واجهة المستخدم (UI) الوسائل التي يتحكّم بها المستخدمون في
تفاعلاتهم مع التطبيقات
-
Vehicle Optimized (VO): مسار المستخدم الذي لا يُشترط اتّباعه
لتجربة المستخدم الشاملة ولا يُعدّ آمنًا أثناء القيادة، ولكن تم تحسينه لاستخدامه
في السيارة
الغرض
يوضّح هذا القسم كيفية إنشاء نظام اتصالات عن بُعد متوافق تمامًا مع Android UXR باستخدام
Android Automotive.
الميزات
يوفّر تطبيق "أداة الاتصال" الإمكانات التالية:
الولاية |
الإمكانات |
المهمة |
أثناء القيادة، ميزات "التوافق مع إرشادات تخفيف الإلهاء" |
الاتصال عبر البلوتوث |
- إجراء مكالمة من لوحة المفاتيح
- إجراء مكالمة من قائمة جهات الاتصال
- إجراء مكالمة من قائمة "المكالمات الأخيرة"
- يمكنك إجراء مكالمة من صفحة "تفاصيل جهة الاتصال".
- تلقّي مكالمة واردة من خلال إشعار تنبيه ثم الردّ عليها
- إعادة الاتصال بمكالمة فائتة من "مركز الإشعارات"
- إدارة المكالمات، الإيقاف المؤقت، كتم الصوت، الانتظار، التبديل، ضبط مسار الصوت
|
تصفُّح جهات الاتصال وسجلّ المكالمات |
- عرض الفئات من المستوى الأعلى
- تصفُّح جميع جهات الاتصال المفضّلة
- تصفَّح قائمة "المكالمات الأخيرة".
- تصفَّح قائمة جهات الاتصال.
- اطّلِع على صفحة "تفاصيل الاتصال".
- انتقِل إلى عنوان جهة اتصال.
|
البحث باستخدام الصوت أو الكتابة اليدوية (على لوحة مفاتيح) |
- عرض نتائج البحث المطابقة
- عرض تفاصيل جهات الاتصال التي تمّت فلترتها
|
عندما يكون المركبة متوقفة، كل ما سبق و: |
الإعدادات |
عندما يكون الوضع آمنًا، يمكن للمستخدمين الوصول إلى "الإعدادات" لإجراء ما يلي:
- تغيير ترتيب قائمة جهات الاتصال
- تغيير الصفحة الرئيسية، وسيصبح التغيير ساريًا بعد إعادة التشغيل التالية
|
البحث باستخدام لوحة المفاتيح |
أثناء إيقاف التطبيق، يمكن للمستخدمين إجراء عمليات بحث. |
الاتصال بالبلوتوث |
إذا لم يتم ربط أي هواتف عبر البلوتوث عند إيقاف السيارة، يمكن للمستخدمين الضغط على
الزر "الاتصال بالبلوتوث" للانتقال إلى صفحة "إعدادات البلوتوث" في النظام لإقران
الجهاز ثم توصيله. |
مهام Google
يصف هذا الجدول مهام كلّ جهة معنيّة.
الشركات المصنّعة للسيارات (OEM) |
Google |
إنشاء نظام اتصالات عن بُعد متوافق بالكامل مع Android UXR باستخدام Android Automotive |
يُرجى تقديم ما يلي:
- تنفيذ تطبيق "برنامج الاتصال" في AOSP
- توثيق المهام الرئيسية، مثل عمليات التخصيص والمراجعة/الاعتماد
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Overview\n\n*Dialer* is an Android system application that provides a distraction-optimized (DO)\nexperience for Bluetooth calling, contact browsing, and call management. A fully functional\nimplementation of Dialer is provided in the Android Open Source Project (AOSP). This\nimplementation can be used as is or with a customized visual theme. \n**Figure 1.** Dialer portrait and landscape modes\n\nTerminology\n-----------\n\nThese terms are used throughout this section:\n\n- **Android Open Source Project (AOSP).** An open source operating\n system for mobile devices and a corresponding open source project led by Google.\n\n- **Distraction Optimized (DO).** User flow that adheres to User Experience\n Restrictions (UXR) and that is safe during driving.\n\n- **Heads Up Notification (HUN).** An incoming notification that\n appears on a display.\n\n- **User Experience Restrictions (UXR).** Applications that display a\n user interface dependent upon driving state must adhere to UXR.\n\n- **User Interface (UI).** The means by which users control\n interactions with applications.\n\n- **Vehicle Optimized (VO).** User flow that is not required to follow\n UXR and is not considered safe during driving, but that has been optimized for use\n in a car.\n\nPurpose\n-------\n\nThis section explains how to build a fully-compliant Android UXR telecom system with\nAndroid Automotive.\n\nFeatures\n--------\n\nDialer provides these capabilities:\n\n| State | Capability | Task |\n|------------------------------------------------------|--------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| While ***driving*** , Distraction Optimized features | Bluetooth calling | - Make a call from the dialpad. - Make a call from the Contact list. - Make a call from the Recent Call list. - Make a call from the Contact Detail page. - Receive an incoming call through a heads up notification and then respond. - Return a missed call from the Notification center. - Call management, Pause, Mute, Hold, Swap, and Set Audio Route. |\n| While ***driving*** , Distraction Optimized features | Contact and call log browsing | - Display top-level categories. - Browse all Favorite contacts. - Browse the Recent Call list. - Browse the Contact list. - View the Contact Details page. - Navigate to a Contact address. |\n| While ***driving*** , Distraction Optimized features | Search with voice or handwriting (on a keyboard) | - Show matching search results. - View the contact details of filtered contacts. |\n| While ***parked*** , everything above *and*: | Settings | When safe, users can access Settings to: - Change the sort order of Contact list. - Change the start page, which will be effective after the next restart. |\n| While ***parked*** , everything above *and*: | Search, using keyboard | While parked, users can perform searches. |\n| While ***parked*** , everything above *and*: | Connect to Bluetooth | If no phones are connected through Bluetooth when parked, users can press the Connect to Bluetooth button to navigate to the system Bluetooth Settings page to pair and then connect a device. |\n\nTasks\n-----\n\nThis table describes the tasks of each stakeholder.\n\n| Car Manufacturers (OEMs) | Google |\n|-----------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------|\n| Build a fully-compliant Android UXR telecom system with Android Automotive. | Provide: - A Dialer implementation in AOSP. - Documentation for key tasks such as customization and review/certification processes. |"]]