التخطّي إلى المحتوى الرئيسي
Android Open Source Project
المستندات
  • الميزات الجديدة
  • ملاحظات حول الإصدار
  • آخر نشرات الأمان
  • أحدث نسخة من مستند تعريف التوافق (CDD)
  • تعديلات المواقع الإلكترونية
  • الخطوات الأولى
  • حول
  • بدء
  • التنزيل
  • الإصدار
  • اختبار
  • إنشاء
  • مساهمة
  • منتدى
  • الأدوات والإصدار والمراجع ذات الصلة
  • الأمان
  • نظرة عامة
  • نشرات
  • الميزات
  • الاختبار
  • أفضل الممارسات
  • المواضيع الأساسية
  • هندسة معمارية
  • الصوت
  • الكاميرا
  • إمكانية الاتصال
  • البيانات
  • عرض
  • الخطوط
  • الرسومات
  • التفاعل
  • الوسائط
  • الأداء
  • الأذونات
  • الطاقة
  • وقت التشغيل
  • الإعدادات
  • Storage
  • اختبارات
  • التحديثات
  • الظاهرية
  • التوافق
  • مستند تعريف التوافق (CDD)
  • مجموعة أدوات اختبار التوافق (CTS)
  • أجهزة Android
  • الحبّار
  • مؤسسة
  • تلفزيون
  • Automotive
  • البدء
  • إرشادات التطوير
  • أدوات تطوير
  • أدوات الاختبار والبنية الأساسية
  • تفاصيل الإصدار
  • المرجع
  • HIDL
  • HAL
  • اتحاد تجاري
  • مجموعة أدوات اختبار الأمان
Android Code Search
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
تسجيل الدخول
  • الوثائق
الميزات الجديدة الخطوات الأولى الأمان المواضيع الأساسية التوافق أجهزة Android Automotive المرجع
Android Open Source Project
  • المستندات
    • المزيد
    • الميزات الجديدة
    • الخطوات الأولى
    • الأمان
    • المواضيع الأساسية
    • التوافق
    • أجهزة Android
    • Automotive
    • المرجع
  • Android Code Search
  • نظرة عامة
  • هندسة معمارية
    • نظرة عامة
    • طبقة تجريد الأجهزة (HAL)
      • نظرة عامة
      • HIDL (متوقّفة نهائيًا)
        • نظرة عامة
        • الواجهات والحِزم
        • تجزئة الواجهة
        • الخدمات ونقل البيانات
        • قائمة الرسائل السريعة
        • استخدام Binder IPC
        • استخدام MemoryBlock
        • أدوات ضبط حزم الشبكات
        • سلاسل محادثات النماذج
        • تحويل وحدات HAL
        • أنواع البيانات
        • اتحاد آمن
        • تحديد إصدارات الواجهة
        • دليل أنماط الرموز البرمجية
        • HIDL C++
        • نظرة عامة
        • عبوات
        • واجهات
        • أنواع البيانات
        • الدوال
        • HIDL Java
        • نظرة عامة
        • أنواع البيانات
        • طرق الواجهة والأخطاء
        • تصدير الثوابت
        • غير ذلك
        • التحقّق من التوافق مع الإصدارات السابقة لإطار عمل HIDL
        • واجهات برمجة التطبيقات لأجهزة الاستشعار المتاحة ديناميكيًا
      • واجهات برمجة التطبيقات القديمة لنظام التشغيل (AOSP <=v7)
    • فرقعة
      • نظرة عامة
      • ملاحظات حول إصدار النواة
      • إصدارات وتعديلات الإصدارات المستقرة من نواة النظام
      • نواة Android الشائعة
      • مشروع GKI
      • تطوير GKI
      • مخطّط تحديد الإصدارات في GKI
      • إصدارات GKI
        • نظرة عامة
        • إصدارات android12-5.10
        • إصدارات android13-5.10
        • إصدارات android13-5.15
        • إصدارات android14-5.15
        • إصدارات android14-6.1
        • إصدارات android15-6.6
        • إصدارات android16-6.12
      • إصدارات GKI المتوقّفة نهائيًا
        • إصدارات android12-5.10 المتوقّفة نهائيًا
        • الإصدارات التي تم إيقافها نهائيًا في android13-5.10
        • إصدارات android13-5.15 المتوقّفة نهائيًا
        • الإصدارات android14-5.15 التي تم إيقافها نهائيًا
        • إصدارات android14-6.1 المتوقّفة نهائيًا
        • الإصدارات التي تم إيقافها نهائيًا في android15-6.6
        • إصدارات android16-6.12 المتوقّفة نهائيًا
      • عملية إصدار GKI
      • GKI 16-6.12 android-mainline errata
      • الحفاظ على مؤشر أداء رئيسي ثابت
      • مراقبة ABI للنواة
        • نظرة عامة
        • تشغيل ميزة "مراقبة واجهة التطبيق الثنائية"
        • العمل مع قوائم الرموز
      • وحدات
        • نظرة عامة
        • ضبط ميزات kernel على أنّها وحدات GKI
        • إرشادات وحدة المورّد
        • وحدات النواة القابلة للتحميل
        • التوافق مع وحدة النواة
        • اختبار وحدات GKI
      • تحسين وقت التشغيل
      • ميزات تصحيح الأخطاء
      • تطوير رمز النواة لبرنامج GKI
      • توافق نظام الملفات مع نواة نظام التشغيل Android
      • توسيع النطاق باستخدام eBPF
      • استخدام DebugFS في Android 12
      • وحدة تشفير GKI معتمدة وفقًا لمعيار FIPS 140-3
      • EROFS
      • الأسئلة الشائعة حول نواة نظام التشغيل Android
      • اختبارات وحدة شبكة النواة
      • الانتقال من ION إلى أكوام DMA-BUF (الإصدار 5.4 من kernel)
      • نظام الملفات المتزايد
    • التهيئة
      • نظرة عامة
      • تنفيذ خصائص النظام كواجهات برمجة تطبيقات
      • إضافة خصائص النظام
      • تنفيذ واجهة برمجة التطبيقات Config File Schema API
      • الأرشيف
        • نظرة عامة
        • ConfigStore
        • إنشاء واجهة HAL
        • تنفيذ الخدمة
        • الاستخدام من جهة العميل
        • إضافة فئات ConfigStore وعناصرها
    • عناصر مركّبة على شجرة الأجهزة
      • نظرة عامة
      • تنفيذ DTO
      • بنية DTO
      • التجميع والتحقّق
      • استخدام تقارير بيانات التجارة المتعددة
      • قسما DTB وDTBO
      • تحسين DTO
    • حزمة NDK الخاصة بالمورّد (<=AOSP 14)
      • نظرة عامة
      • تفعيل حزمة VNDK
      • دعم نظام إنشاء مجموعة تطوير أصلية للمورّدين (VNDK)
      • إضافات مجموعة تطوير البرامج الأصلية للمورّدين (VNDK)
      • تصميم لقطة VNDK
      • إنشاء لقطات VNDK
      • إنشاء لقطات لمورّدي المحتوى
      • مساحة اسم أداة الربط
      • الأدلة والقواعد وسياسات الأمان
      • RenderScript
      • ثبات ABI
      • أداة التحقّق من استخدامات واجهات ABI المُنشأة مسبقًا
    • عنصر واجهة المورّد
      • نظرة عامة
      • ملفات البيانات
      • مصفوفات التوافق
      • مراحل نشاط "مراسلة Firebase السحابية"
      • تطوير بيان الأجهزة
      • قواعد المطابقة
      • مصادر إضافية
    • لغة تعريف الهوية (AIDL)
      • نظرة عامة
      • لغة تعريف واجهة نظام Android ‏(AIDL)
      • الخلفيات المستندة إلى لغة تعريف واجهة نظام Android
      • لغة تعريف واجهة نظام Android الثابتة
      • لغة تعريف واجهة نظام Android ‏(AIDL) لواجهة HAL
      • تشغيل خدمات AIDL ديناميكيًا
      • التعليقات التوضيحية في لغة تعريف واجهة نظام Android ‏(AIDL)
      • FMQ مع لغة تعريف واجهة نظام Android
      • فحص لغة تعريف واجهة نظام Android (AIDL) بحثًا عن الثغرات
      • دليل أسلوب لغة تعريف واجهة نظام Android ‏(AIDL)
    • التواصل البيني للعمليات باستخدام Binder
      • نظرة عامة
      • التعامل مع سلاسل المحادثات
      • اكتساب الأولوية
    • برنامج الإقلاع
      • نظرة عامة
      • سبب التمهيد الأساسي
      • عنوان صورة التشغيل
      • تنفيذ bootconfig
      • صور الاسترداد
      • صور DTB
      • تنفيذ التحديثات عبر الهواء
      • قفل برنامج الإقلاع وفتح قفله
      • معلومات الإصدار في سمات AVB
      • نقل Fastboot إلى مساحة المستخدم
      • برنامج إقلاع عام
        • نظرة عامة
        • نشر GBL
    • الأقسام
      • نظرة عامة
      • تنسيق القسم
      • أقسام التشغيل الخاصة بالمورّد
      • أقسام DLKM الخاصة بالمورّد والمصنّع الأصلي للجهاز
      • صورة نظام مشترَكة في Android
      • أقسام ذاكرة الوصول العشوائي
      • قسم التمهيد العام
      • أقسام قياس الإحالات الناجحة على الجهاز فقط
      • أقسام المنتجات
      • تنفيذ قسم وحدة GKI
      • فرض واجهات أقسام المنتجات
      • أقسام نظام التشغيل Trusty
    • حجم الصفحة 16 كيلوبايت
      • نظرة عامة
      • استخدام Cuttlefish مع حجم صفحة 16 كيلوبايت على ARM64
      • محاكاة Cuttlefish بحجم صفحة 16 كيلوبايت على x86-64
      • إنشاء أجهزة Pixel 8 وفلاشها باستخدام صفحات بحجم 16 كيلوبايت
      • فلاش Pixel متوافق مع صفحات بحجم 16 كيلوبايت
      • الحصول على حجم الصفحة
      • تحسين الأداء في الوضع 16 كيلوبايت
      • خصائص النظام بحجم 16 كيلوبايت
      • تفعيل خيار التبديل إلى صفحة الذاكرة بحجم 16 كيلوبايت
      • تفعيل خيار التوافق مع الإصدارات القديمة بحجم 16 كيلوبايت
    • مستوى واجهة برمجة التطبيقات لدى المورّد
  • الصوت
    • نظرة عامة
    • المصطلحات
    • التنفيذ
      • Audio HAL
      • قناة AIDL Audio
      • إتاحة سياسة الصوت القابلة للضبط في AIDL HAL
      • مقارنة بين AIDL وHIDL Audio HAL
      • HIDL
        • HIDL Audio HAL
        • ضبط سياسات الصوت
        • ضبط مكتبة مشتركة
      • ضبط تأثيرات المعالجة المُسبَقة
    • تنسيقات البيانات
    • السمات
    • التأثيرات
    • صوت بدقة عالية
    • الحد الأقصى لعدد أنواع الأجهزة
    • AAudio وMMAP
    • اختبار الصوت
    • استغرق الرد وقتًا طويلاً
      • نظرة عامة
      • المساهمون
      • التصميم لتقليل زمن الاستجابة
      • قياس وقت استجابة الصوت
      • مفتاح إلكتروني لإعادة توجيه الصوت
      • القياسات
      • لمطوّري التطبيقات
    • تجنُّب عكس الأولوية
    • تحويل معدّل البيانات في الملف الصوتي
    • تصحيح الأخطاء
    • MIDI
      • نظرة عامة
      • بنية MIDI
      • إجراء اختبار MIDI
    • USB
      • الصوت الرقمي عبر USB
      • سمات الخلاط المفضّلة على أجهزة USB
    • صوت التلفزيون
    • التسجيل المتزامن
    • تشغيل الجهاز عند سماع صوت
    • توجيه الأجهزة الصوتية المجمّعة
    • الصوت المكاني
      • الصوت المكاني وتتبُّع حركة الرأس
      • التنفيذ
      • تتبُّع حركة الرأس عبر LE Audio
    • جرعة الصوت
    • وضع مكبّر الصوت العمودي الديناميكي
  • الكاميرا
    • نظرة عامة
    • هندسة معمارية
    • Camera HAL
    • النظام الفرعي لواجهة HAL
    • المفاهيم الأساسية
    • أوضاع 3A وانتقال الحالة
    • تصحيح أخطاء الكاميرا
    • معالجة الأخطاء والبث
    • البيانات الوصفية وعناصر التحكّم
    • مصادر البث والاقتصاص والتكبير/التصغير
    • إنشاء الطلب وإرساله
    • إعدادات البث
    • الأداء
    • واجهات برمجة التطبيقات لإدارة المخزن المؤقت لـ Camera HAL3
    • مَعلمات الجلسة
    • منتج واحد ومستهلكون متعدّدون
    • ميزات الكاميرا
    • إخراج الكاميرا بدقة 10 بت
    • تأثير بوكيه في الكاميرا
    • بث الكاميرا المتزامن
    • إضافات الكاميرا
    • أداة التحقّق من جودة الإضافات في الكاميرا
    • تثبيت معاينة الكاميرا
    • كاميرات USB الخارجية
    • أوضاع النطاق العالي الديناميكية
    • التقاط صور HEIF
    • الكاميرات الأحادية اللون
    • تتبُّع الحركة
    • إتاحة استخدام كاميرات متعددة
    • كاميرات النظام
    • التحكّم في قوة ضوء المصباح
    • دقة HDR فائقة
    • استخدام جهاز ككاميرا ويب
    • التقاط الألوان على نطاق واسع
    • تحديد الإصدار
    • الإصدارات المتوافقة من الكاميرا
  • إمكانية الاتصال
    • نظرة عامة
    • البلوتوث
      • نظرة عامة
      • خدمات البلوتوث
      • بلوتوث منخفض الطاقة
      • إتاحة الصوت في سماعات الأذن الطبية باستخدام تقنية البلوتوث المنخفض الطاقة (BLE)
      • الإعلانات التي تستخدم تقنية BLE
      • التحقّق من الأخطاء وتصحيحها
      • متطلبات واجهة المستخدم الرسومية
      • معايرة ميزة "التواجد في المنزل"
      • رقم تعريف نظام التشغيل Android
    • NFC
      • محاكاة البطاقة المُضيفة لتقنية FeliCa
      • مزامنة الدفعات التي تتم خارج المضيف باستخدام تقنية NFC
      • تأمين الاتصال بالحقل القريب (NFC)
      • الوصول السريع إلى "محفظة Google"
      • أوامر NCI الخاصة بنظام التشغيل Android
    • الاتصال والمراسلة
      • شبكة الجيل الخامس غير المستقلة (NSA)
      • تنفيذ حظر أرقام الهواتف
      • إشعارات المكالمات
      • خدمة اختيار النطاق
      • تنفيذ ميزة "التفاعل في حالات الطوارئ"
      • قاعدة بيانات أرقام الطوارئ في Android
      • أرقام الطوارئ والاتصال بخدمات الطوارئ
      • تنفيذ IMS
      • إذن استخدام خدمة IMS
      • تسجيل IMS واحد
      • اقتراح حساب على الهاتف
      • تنفيذ ميزة "مراسلة نصية في الوقت الفعلي"
      • إتاحة تطبيقات الاتصال التابعة لجهات خارجية
      • بريد صوتي مرئي
    • شركة جوال‬
      • نظرة عامة
      • تجزئة شبكة الجيل الخامس
      • APN وCarrierConfig
      • معرّف مشغّل شبكة الجوّال
      • تنفيذ خطط البيانات
      • معرّفات الجهاز
      • eSIM
        • تنفيذ شريحة eSIM
        • متطلبات المودم لتفعيل شريحة eSIM
        • واجهات برمجة تطبيقات eUICC
        • ملفات شخصية مُفعَّلة متعددة
        • التعامل مع أخطاء واجهة برمجة التطبيقات eUICC
        • الملفات التجارية التجريبية القابلة للتنزيل
        • دمج مشغّل شبكة الجوّال لنقل شريحة eSIM
      • تحسين تجربة مستخدم شبكة VPN
      • التوافق مع شبكات مشغّلين متعدّدين
      • تخصيص سلوك الجهاز للمستخدمين الذين نفدت رصيدهم
      • إعادة هيكلة RIL
      • دعم الخلايا الصغيرة
      • امتيازات مشغّل شبكة الجوّال في شريحة UICC
    • الوقت
      • نظرة عامة
      • رصد المنطقة الزمنية للموقع الجغرافي
      • رصد المنطقة الزمنية من خلال الهاتف
      • رصد وقت الشبكة
      • رصد الوقت باستخدام نظام تحديد المواقع العالمي (GNSS)
      • رصد الوقت الخارجي
      • أولوية مصدر الوقت
      • سياسة المنطقة الزمنية والاقتراحات
      • قواعد المناطق الزمنية
    • النطاق الفائق العرض
      • نظرة عامة
      • واجهة UWB HAL
    • Wi-Fi
      • نظرة عامة
      • Wi-Fi HAL
      • ميزات البنية الأساسية لشبكة Wi-Fi
      • اختبار شبكة Wi-Fi وتصحيح أخطائها وضبطها
      • فلتر حزم Android
      • شبكة Wi-Fi لمشغِّل شبكة الجوّال
      • سلوك التوزيع العشوائي لعناوين MAC
      • تنفيذ التوزيع العشوائي لعناوين MAC
      • ‫Passpoint (نقطة الاتصال 2.0)
      • التزامن بين محطة Wi-Fi الجوّالة ونقطة الوصول
      • التزامن بين محطة Wi-Fi الأساسية ومحطة Wi-Fi
      • الثقة في أول استخدام
      • Wi-Fi Aware
      • تجنُّب قناة البث المشترَك لشبكة Wi-Fi/الشبكة الخلوية
      • اتصال Wi-Fi مباشر
      • ميزة "الاتصال السهل بشبكة Wi-Fi"
      • نقطة اتصال Wi-Fi (نقطة اتصال افتراضية)
      • التزامن بين نقاط الوصول في Wi-Fi
      • وضع وقت الاستجابة المنخفض في Wi-Fi
      • اختيار شبكة Wi-Fi
      • البحث عن شبكة Wi-Fi المفضّلة لنقل البيانات
      • مدة الإرسال والاستقبال لشبكة Wi-Fi
      • WPA3 وميزة "الفتح المحسّن" في Wi-Fi
      • شبكة Wi-Fi 7
    • الملفات الشخصية للأجهزة المصاحبة
    • Connectivity Diagnostics API
    • واجهة مستخدم ميزة "الاتصال"
    • اختيار الشبكة
    • تحديد النطاق: تسلسل الرسائل خارج النطاق وتحديد الحمولة
    • إعداد تقارير قوة الإشارة
  • البيانات
    • نظرة عامة
    • شرح علامات استخدام البيانات
    • وضع "توفير البيانات"
    • مراقبة حركة البيانات باستخدام واجهة برمجة التطبيقات eBPF
    • استبعاد أنواع الشبكات من بيانات الاستخدام
    • نظرة عامة على إحصاءات واجهة الشبكة
    • بيانات ربط الجهاز بالشبكة
    • تفريغ الموارد في الأجهزة للربط
    • تواريخ إعادة ضبط دورة الاستخدام
    • نظرة عامة على النواة
    • التغييرات في النواة
  • عرض
    • نظرة عامة
    • التطبيقات
      • استخدام الرموز التكيُّفية
      • اختصارات التطبيقات
      • استخدام رموز دائرية
      • إشعارات المحادثات وأداوتها
      • عمليات التمويه في النوافذ
      • التطبيقات المصغّرة والاختصارات
      • تنفيذ عمليات النقل المتزامنة للتطبيقات
    • اللون
      • إدارة الألوان
      • أجزاء مُقتطعة من الشاشة
      • عدم الإزعاج
      • تشغيل فيديوهات بتنسيق HDR
      • تفعيل الإضاءة الليلية
      • تحويل سطوع النطاق العالي الديناميكية (HDR) إلى نطاق متوافق مع النطاق العادي الديناميكية (SDR)
      • تصميم Material You
      • ألوان ديناميكية
    • ميزة "نوافذ متعددة"
      • نظرة عامة
      • ميزات العرض في نافذة
      • التفاعلات على الشاشة المُقسّمة
      • نافذة ضمن النافذة
      • تكبير النافذة
    • شاشة متعددة
      • نظرة عامة
      • الممارسات المقترَحة
      • بيئة الاختبار والتطوير
      • الأسئلة الشائعة
      • استئناف متعدد
      • سياسة بدء النشاط
      • دعم العرض
      • إتاحة زينة النظام
      • شاشة التأمين
      • توفُّر محرِّر أسلوب الإدخال
      • توجيه الإدخال
      • الصوت في مناطق متعددة
    • الإشعارات
      • سجلّ الإشعارات
      • إذن الإشعارات التي تتطلب الموافقة
    • مدير المهام
    • وضع البيع بالتجزئة
    • اقتراحات التدوير
    • تنفيذ أداة تصنيف النصوص
    • تركيبة مختلطة من SDR وHDR
    • عناصر التحكّم في الوسائط في واجهة مستخدم النظام
    • إضافات WindowManager
  • الخطوط
    • تنفيذ الخط الاحتياطي المخصّص
  • الرسومات
    • نظرة عامة
    • هندسة معمارية
    • BufferQueue وGralloc
    • تنفيذ DMABUF وحساب ذاكرة وحدة معالجة الرسومات
    • تتبُّع عمليات انتقال النوافذ باستخدام Winscope
      • نظرة عامة
      • تشغيل Winscope
      • تسجيل عمليات التتبّع
        • نظرة عامة
        • ViewCapture في تطبيقات النظام
        • على الجهاز
        • استخدام Winscope
        • استخدام أوامر adb
      • تتبُّعات تحميل
      • تحليل عمليات التتبّع
        • نظرة عامة
        • التنقّل في المخطط الزمني
        • البحث عن عمليات التتبُّع
        • SurfaceFlinger
        • WindowManager
        • Protolog
        • عمليات نقل القشرة
        • ViewCapture
    • Surface وSurfaceHolder
      • نظرة عامة
      • SurfaceView وGLSurfaceView
      • SurfaceTexture
      • TextureView
    • SurfaceFlinger وWindowManager
      • نظرة عامة
      • خصائص النظام في SurfaceFlinger
    • Hardware Composer HAL
      • نظرة عامة
      • تنفيذ HWC HAL
      • معالجة التوصيل السريع
      • لغة AIDL لبرنامج HWC HAL
      • إدارة إطار التخزين المؤقت للعميل
      • تقليل استهلاك ذاكرة الرسومات
    • الطبقات والشاشات
    • VSync
    • وتيرة عرض اللقطات
    • معدّلات إعادة تحميل متعددة
    • معدّل التحديث التكيفي
    • EGLSurfaces وOpenGL ES
      • نظرة عامة
      • تنفيذ OpenGL ES وEGL
      • إعدادات OpenGLRenderer
    • Vulkan
      • نظرة عامة
      • تنفيذ Vulkan
    • إطار عمل المزامنة
    • الاختبار
      • اختبار التنفيذ
      • الدمج مع مجموعة أدوات اختبار التوافق (CTS) على Android
      • اختبار برنامج جودة drawElements
    • قفل المخزن المؤقت بدون إرسال إشارة باستخدام AutoSingleLayer
    • إضافة تنسيقات بكسل جديدة إلى Android
    • لقطات شاشة لميزة "النطاق العالي الديناميكية" في Android
  • التفاعل
    • نظرة عامة
    • إدخال
    • نظرة عامة
    • ملفات تنسيقات المفاتيح
    • ملفات خريطة أحرف المفاتيح
    • ملفات إعدادات أجهزة الإدخال
    • دليل نقل البيانات
    • أجهزة لوحة المفاتيح
    • الأجهزة التي تعمل باللمس
    • أداة getevent
    • أداة validatekeymaps
    • أجهزة تعمل باللمس
    • نظرة عامة
    • تنفيذ تقنية اللمس
      • نظرة عامة
      • تنفيذ الثوابت والعناصر الأساسية
      • ربط الثوابت بين HAL وواجهة برمجة التطبيقات
      • تنفيذ تأثيرات المغلّفات ذات الأجزاء الخطية
      • تقييم الجهاز
    • أساسيات تجربة المستخدم لإطار العمل الخاص باللمس
    • تصميم تجربة المستخدم في تقنية اللمس
    • تقييم الأجهزة
      • نظرة عامة
      • إعداد معدّات الاختبار
      • إعداد البرنامج الاختباري
      • قياس التأثيرات المستهدَفة وتسجيلها
      • تحليل الشكل الموجي
      • مقارنة النتائج باستخدام خريطة الأداء
    • الشبكات العصبية
    • نظرة عامة
    • عمليات التنفيذ المكثّفة وقوائم الرسائل السريعة
    • التخزين المؤقت للتجميع
    • التحكّم في التدفق
    • رصد الأجهزة وتحديدها
    • مجموعات الذاكرة
    • أفضل الممارسات المتعلقة بتنفيذ برامج تشغيل NNAPI
    • جودة الخدمة
    • إضافات المورّدين
    • أجهزة طرفية
    • نظرة عامة
    • ملحقات الصوت
      • نظرة عامة
      • سماعة رأس مقاس 3.5 ملم
        • مواصفات سماعة الرأس
        • مواصفات مقبس سماعة الرأس
      • سماعة رأس USB
        • مواصفات سماعة الرأس
        • مواصفات المحوِّل
        • مواصفات الجهاز
      • السلوك المتوقّع لسماعة الرأس
      • اختبار سماعة الرأس
    • الملحقات المخصّصة
      • نظرة عامة
      • ملحق Android Open
        • نظرة عامة
        • AOA 2.0
        • AOA 1.0
        • إيقاف إرسال البيانات عبر USB
      • قلم الشاشة
    • أجهزة الاستشعار
    • نظرة عامة
    • مجموعة أدوات الاستشعار
    • أنواع أجهزة الاستشعار
    • التفاعل
    • بروتوكول HID لتتبُّع حركة الرأس
    • الطاقة
      • تجميع البيانات
      • استهلاك الطاقة
    • الأوضاع
      • أوضاع إعداد التقارير
      • وضع التعليق
      • إيقاف أجهزة الاستشعار
    • Sensors HAL
      • Sensors AIDL HAL
      • حزمة HAL متعددة لأجهزة الاستشعار
      • Sensors HAL 2.0
      • Sensors HAL 1.0
      • إيقاف إصدار HAL نهائيًا
    • بيئة تشغيل Context Hub
    • نظرة عامة
  • الوسائط
    • نظرة عامة
    • وحدات الوسائط
    • وحدة MediaProvider
    • تخصيص مكوّنات الوسائط
    • فك الترميز بوقت استجابة منخفض في MediaCodec
    • زيادة حماية إطار عمل الوسائط
    • العناصر التابعة لمورّدي منظومة على رقاقة (SoC)
    • العناصر التابعة لجهات التصنيع الأصلية
    • إدارة الحقوق الرقمية
    • تحويل ترميز الوسائط إلى تنسيق متوافق
    • تصدير إحصاءات ترميز الفيديوهات
    • إرشادات لمصنّعي المعدّات الأصلية بشأن تنفيذ ميزة "عائد الاستثمار"
  • الأداء
    • نظرة عامة
    • تخزين حِزم APK مؤقتًا
    • أداة تجميد التطبيقات المخزَّنة مؤقتًا
    • تحسين أوقات التشغيل
    • صحة
      • نظرة عامة
      • تنفيذ Health 2.1
    • طبقة تجريد Cgroup
    • برنامج الخفي لقتل العمليات التي تستهلك ذاكرة منخفضة
    • التحسين التلقائي المستنِد إلى الملاحظات (الإصدار 12 أو الإصدارات الأحدث)
    • استخدام ميزة "التحسين المستنِد إلى الملف الشخصي"
    • نبذة عن المهام
    • تسجيل التوافق مسبقًا
    • إسبات التطبيق
    • تحسين أداء الألعاب
    • إحصاءات الذاكرة السابقة لأحداث "الحملات على شبكة البحث"
    • الحصول على معلومات عن حالة النظام
  • الأذونات
    • نظرة عامة
    • إمكانات وضع "الإضاءة السينمائية"
    • تذكير بشأن الوصول إلى البيانات لرصد الموقع الجغرافي في الخلفية
    • مقدّم جهات الاتصال والارتباطات
    • التحكّم في الوصول التقديري
    • أرقام تعريف الأجهزة غير القابلة للتغيير
    • مساحات أسماء المكتبات الأصلية
    • القائمة المسموح بها للأذونات المميّزة
    • حِزم النظام المثبَّتة مسبقًا
    • مؤشرات الخصوصية
    • القائمة المسموح بها للمعرّفات الفريدة المشتركة التي وقّعت عليها المنصة
    • مؤشرات الخصوصية
    • حظر المواقع الجغرافية التي يتم تحديدها بشكل عشوائي
    • قراءة الشاشة محظورة
    • أدوار Android
    • أذونات وقت التشغيل
    • القائمة المسموح بها لأذونات التوقيع
    • أذونات تحديد الموقع الجغرافي الثلاثية
    • تنفيذ وحدة HAL لـ USB
    • بث التطبيقات المصاحبة
    • حدود الإذن بالعرض بملء الشاشة
    • تسجيل المحتوى في الملاحظات
  • الطاقة
    • نظرة عامة
    • إدارة الطاقة
    • الحدّ من التأثير الحراري
    • HAL لإحصاءات الطاقة
    • إدارة طاقة التطبيقات
    • إدارة طاقة النظام الأساسي باستخدام وضع Doze
    • إدارة الأداء
    • أدوات تتبُّع سلوك التطبيقات في الخلفية
    • التوافق مع الأجهزة التي لا تحتوي على بطارية
    • قياس طاقة المكوّن
    • قياس طاقة الجهاز
    • قياس قيم الطاقة
    • توفير شحن البطارية في سلسلة إجراءات
    • وضع الاستعداد في التلفزيون
    • خدمة SystemSuspend
  • وقت التشغيل
    • نظرة عامة
    • عمليات التحقّق من Dexpreopt و <uses-library>
    • تحسينات على أداة ART في Android 8.0
    • تنسيق رمز Dalvik البرمجي
    • تنسيق Dalvik القابل للتنفيذ
    • تنسيقات تعليمات Dalvik القابلة للتنفيذ
    • القيود
    • التهيئة
      • نظرة عامة
      • إعدادات خدمة ART
      • إعدادات أداة إدارة الحِزم (ميزة متوقّفة نهائيًا)
    • ART TI
    • تنفيذ ميزة "الإعداد الموقّع"
    • تصحيح أخطاء عملية جمع القمامة في ART
    • تنفيذ أداة تجميع ART JIT
    • تغيير قيمة موارد التطبيق أثناء التشغيل
    • تحديد مشاكل عمليات إعادة التوجيه الناجحة وحلّها
    • الملفات الشخصية لصور التشغيل
    • عمليات إعادة التشغيل السريعة (<= AOSP 14)
    • لمحة عن الكيسة الأريمية
  • الإعدادات
    • نظرة عامة
    • إرشادات التصميم
    • الأنماط والمكونات
    • بنية المعلومات
    • الإعدادات المخصصة
    • البحث الشامل
  • Storage
    • نظرة عامة
    • مساحة التخزين التقليدية
    • مساحة تخزين قابلة للاستخدام
    • مساحة التخزين المحدود النطاق
    • تقنية مرور الإشارة في FUSE
    • إعداد الجهاز
    • أمثلة على الضبط
    • إحصاءات أسرع
    • إيقاف واجهة برمجة التطبيقات SDCardFS نهائيًا
  • اختبارات
    • نظرة عامة
    • سير عمل تطوير الاختبارات
    • نظرة عامة
    • إعدادات تصميم بسيطة
    • إعدادات الاختبار المعقّدة
    • اختبارات قياس حالة التطبيق
      • نظرة عامة
      • مثال على الاختبارات التي تتضمّن أدوات قياس الأداء الذاتي
      • مثال على استهداف تطبيق
    • GoogleTests (GTests)
      • نظرة عامة
      • إضافة اختبارات GTests جديدة
      • اختبارات المقاييس
    • اختبارات مضيف JAR
    • ربط الاختبار
    • إجراء الاختبارات باستخدام Atest
    • محطة اختبار Android من OmniLab
      • دليل المستخدم
      • الأجهزة الافتراضية في OmniLab ATS
      • تفعيل ميزة "تصحيح أخطاء الجهاز عبر USB" تلقائيًا في إصدارات المستخدمين
      • تشغيل اختبارات UIConductor
      • واجهة برمجة التطبيقات
      • ملاحظات حول الإصدار
      • الأسئلة الشائعة
    • مجموعة اختبار المورّد (VTS)
    • نظرة عامة
    • اختبار GTest المُستخدِم للمَعلمات لاختبار HAL
    • إعداد الاختبار
    • صورة نظام عامة (GSI)
    • مجموعة اختبار المورّدين (VTS) 10
    • نظرة عامة
    • فيديوهات تعليمية
    • اختبار الأنظمة باستخدام تقنية VTS
    • إطار الاختبار
      • أوامر shell للأجهزة
      • نماذج الاختبار
      • اختبار HAL المدرك لاسم الخدمة
      • التحقّق من قابلية اختبار HAL
      • اختبار الأجهزة المتعددة
      • اختبار الأداء الوظيفي باستخدام ذاكرة وصول عشوائي (RAM) لفحص الأخطاء
    • لوحة بيانات مراقبة الأداء
      • الإعداد
      • قاعدة البيانات
      • واجهة المستخدم
    • البنية الأساسية للمختبر
      • البنية الأساسية للاختبار الآلي
      • بنية وحدة التحكّم في المضيف
    • اختبار الأداء
    • أداة اختبار "اتحاد التجارة" (TF)
    • البدء
      • نظرة عامة
      • بدء
      • بيئة التطوير
      • العمل مع الأجهزة
      • وحدة التحكم
      • مراحل النشاط في الاختبار
      • معالجة الخيارات
      • مثال على التشفير التام بين الأطراف
    • كتابة اختبارات Tradefed وتنفيذها
      • نظرة عامة
      • الاختبار من خلال Tradefed
        • نظرة عامة
        • كتابة برنامج لتشغيل الاختبارات
        • كتابة أداة تشغيل اختبار IRemoteTest مجزّأة
        • كتابة اختبار موجَّه من المضيف
        • كتابة اختبار بدون جهاز من جهة المضيف
        • الإبلاغ عن مقاييس أو بيانات من اختبار
        • إعادة محاولة الاختبار تلقائيًا
        • عزل عمليات إعادة المحاولة
        • جمع أخطاء تسجيل الدخول التلقائية
        • إجراء تشغيل تجريبي لإعدادات
        • إجراء اختبارات الأدوات من حِزم APK
        • كتابة اختبار shell
        • الفلاتر العامة
      • الاختبار من خلال الحِزم
        • نظرة عامة
        • إعداد المجموعات
        • خيارات الفلاتر والمرور
        • التحقّق من حالة النظام
        • بنية AndroidTest.xml
        • ضبط التجزئة
        • استخدام أدوات التحكّم في الوحدات
        • استخدام ميزة إعادة محاولة المجموعة
        • الوحدات المخصّصة للأجهزة المتعددة
    • تطوير TF
      • نظرة عامة
      • إرشادات مفعِّل الاختبار
      • إعداد Eclipse
      • تضمين اختبارات الوحدة والاختبارات الوظيفية
      • تشغيل أداة التحقّق من الأخطاء المُحتمَلة
      • المساهمة برمز غير أساسي
    • هندسة معمارية
      • نظرة عامة
      • إعدادات XML
        • البنية العالية المستوى
        • النماذج والعناصر المضمّنة
        • عنصر الإعدادات
      • الإعدادات العامة
        • خيارات الملف
        • خيارات المضيف
      • المفاهيم المتقدّمة
        • أسرار ملف تخزين المفاتيح
        • أداة جدولة طلبات الاختبار
        • بنية أداة تنفيذ الاختبار
        • اختبار التجزئة
        • إجراء الاختبارات باستخدام أجهزة متعددة
        • استخدام طبقة النصوص البرمجية
        • تحميل البروتوكولات باستخدام الإعدادات العامة
        • الجهاز الأصلي
      • مدير الجهاز
        • حالات الجهاز
        • تخصيص الأجهزة
        • رصد الأجهزة
      • الإصدار
        • موفّرو المحتوى
        • BuildInfo
      • إعداد جهاز
        • مُعدّو التقارير المستهدَفون
        • جهات الإعداد التي تستهدف جهات متعددة
      • النتائج
        • إنشاء أداة إعداد تقارير النتائج
        • التعامل مع ملفات السجلّ
        • ملخّص عن مُبلِّغ النتائج
        • أداة حفظ السجلات
      • المقاييس
        • مجمِّع المقاييس المستند إلى المضيف
        • جمع المقاييس على مستوى الجهاز
    • فهرس الحزمة
    • اختبار الأجهزة المتعددة باستخدام Mobly
    • نظرة عامة
    • تصحيح أخطاء رمز النظام الأصلي
    • نظرة عامة
    • قراءة تقارير الأخطاء
    • فهم التسجيل
    • تنفيذ ميزة "تسجيل المورّدين على مستوى النطاق"
    • تشخيص الأعطال الداخلية في نظام التشغيل
    • تقييم الأداء
      • نظرة عامة
      • فهم أداة systrace
      • استخدام ftrace
      • تحديد الأداء غير المتّسق المرتبط بسعة التخزين
      • تحديد الانقطاعات المرتبطة بالتشويش
    • تنفيذ الميزة
      • تنفيذ وضع "مفعِّل الاختبار"
    • استخدام برامج تصحيح الأخطاء
    • تصحيح أخطاء استخدام الذاكرة المضمّنة
    • فريق الإنقاذ
    • تنفيذ storaged
    • استخدام strace
  • التحديثات
    • نظرة عامة
    • APEX
      • تنسيق ملف APEX
      • APEX الخاص بالمورّد