ضبط خيارات المطوّرين على الجهاز فقط

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

تفعيل ميزة "خيارات المطوّرين"

في نظام التشغيل Android 4.1 والإصدارات الأقدم، تتوفّر شاشة خيارات المطوّرين تلقائيًا. في نظام Android 4.2 والإصدارات الأحدث، يجب تفعيل هذه الشاشة.

ملاحظة: في بعض الأجهزة، قد تعرض شاشة خيارات المطوّرين موقعها أو تسميتها بشكل مختلف.

  1. على جهازك، ابحث عن خيار رقم الإصدار. يوضح الجدول التالي موقع إعدادات رقم الإصدار على أجهزة مختلفة:

    الجدول 1. موقع إعدادات الجهاز في خيار رقم الإصدار

    الجهاز الإعدادات

    Google Pixel

    الإعدادات > لمحة عن الهاتف > رقم الإصدار

    هاتف Samsung Galaxy S8 والإصدارات الأحدث

    الإعدادات > لمحة عن الهاتف > معلومات عن البرامج > رقم الإصدار

    LG G6 والإصدارات الأحدث

    الإعدادات > لمحة عن الهاتف > معلومات البرامج > رقم الإصدار

    HTC U11 والإصدارات الأحدث

    الإعدادات > لمحة > معلومات عن البرامج > المزيد > رقم الإصدار أو الإعدادات > النظام > لمحة عن الهاتف > معلومات عن البرامج > المزيد > رقم الإصدار

    OnePlus 5T والإصدارات الأحدث

    الإعدادات > لمحة عن الهاتف > رقم الإصدار

  2. انقر على خيار رقم الإصدار سبع مرات إلى أن تظهر لك الرسالة You are now a developer! سيؤدي ذلك إلى تفعيل خيارات المطوّرين على جهازك.

  3. ارجع إلى الشاشة السابقة للاطّلاع على خيارات المطوّرين في أسفل الصفحة.

الشكل 1. خيارات المطوّرين على الجهاز فقط

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

تفعيل خيار "تصحيح أخطاء الجهاز عبر USB" على جهازك

قبل استخدام برنامج تصحيح الأخطاء وغيره من الأدوات، عليك تفعيل الخيار "تصحيح أخطاء الجهاز عبر USB". "استوديو Android" وأدوات حزمة تطوير البرامج (SDK) الأخرى للتعرّف على جهازك عند توصيله عبر USB.

فعِّل تصحيح أخطاء الجهاز عبر USB في إعدادات نظام الجهاز ضمن خيارات المطوّرين. إِنْتَ يمكن العثور على هذا الخيار في أحد المواقع التالية بناءً على إصدار Android الذي تستخدمه:

  • Android 9 (المستوى 28 من واجهة برمجة التطبيقات) والإصدارات الأحدث: الإعدادات > النظام > متقدم > خيارات المطوّرين > تصحيح أخطاء USB
  • Android 8.0.0 (المستوى 26 من واجهة برمجة التطبيقات) وAndroid 8.1.0 (المستوى 27 من واجهة برمجة التطبيقات): الإعدادات > النظام > خيارات المطوّرين > تصحيح أخطاء USB
  • Android 7.1 (المستوى 25 من واجهة برمجة التطبيقات) والإصدارات الأقدم: الإعدادات > خيارات المطوّرين > تصحيح أخطاء USB

الخيارات العامة

انقر على مربّعات مطوّري البرامج للإعدادات السريعة لإضافة خيارات المطوّرين المحدَّدة إلى بطاقة "الإعدادات السريعة". لوحة الإعدادات.

عند تحديد مربع أو أكثر من الفئات المتاحة كما هو موضح في الشكل 2، افتح لوحة "الإعدادات السريعة" والنقر على رمز القلم الرصاص للدخول إلى وضع التعديل. ثم اسحب مربعات المطور من جزء المربّعات في لوحة "الإعدادات السريعة"، ثم انقر على رمز القلم الرصاص مرة أخرى للخروج من وضع التعديل.

الشكل 2. إضافة خيارات إلى لوحة "الإعدادات السريعة"

تشمل الخيارات العامة الأخرى ما يلي:

  • الذاكرة: عرض إحصاءات الذاكرة، مثل متوسط استخدام الذاكرة وأداء الذاكرة وإجمالي سعة الذاكرة المساحة المتوفرة، ومتوسط الذاكرة المستخدمة، وحجم الذاكرة المتاحة، وحجم تطبيقات الذاكرة يستخدمها حاليًا.
  • إعداد تقرير الخطأ: يتيح هذا الخيار الحصول على نسخة من ملفات سجلّ الجهاز الحالية لمشاركتها مع مستخدم. عندما تتلقى إشعارًا بأن تقرير الخطأ جاهز، انقر على الإشعار لمشاركته.
  • الوضع التجريبي لواجهة مستخدم النظام: يساعد هذا الوضع على تسهيل أخذ لقطات شاشة دقيقة عن طريق عرض شريط إشعارات عام تم إعداده مسبقًا ولا يعرض أي إشعارات أو تحذيرات بشأن انخفاض مستوى شحن البطارية. يتيح لك تفعيل الوضع التجريبي تغيير مظهر شريط الحالة باستخدام adb أوامر الوضع التجريبي. أو يمكنك استخدام إظهار الوضع التجريبي لإخفاء الإشعارات وعرض شريط حالة تم إعداده مسبقًا.
  • كلمة مرور النسخ الاحتياطي على سطح المكتب: لضبط كلمة مرور احتياطية للتمكّن من استخدام adb أوامر للاحتفاظ بنسخة احتياطية من تطبيقات الجهاز وبياناته واستعادتها بموجب الحماية بكلمة مرور.
  • البقاء في الوضع النشط: لضبط الشاشة على البقاء قيد التشغيل أثناء توصيل الجهاز بمصدر طاقة.
  • تفعيل سجلّ التطفل على واجهة وحدة تحكُّم مضيف البلوتوث (HCI): يلتقط جميع بيانات البلوتوث. حُزم HCI في ملف مخزَّن في /sdcard/btsnoop_hci.log. يمكنك استرداد والحزم واستخدام برنامج مثل Wireshark لتحليل المعلومات واستكشاف الأخطاء بها وإصلاحها.

تصحيح الأخطاء

الشكل 3. تم تفعيل خيارات تصحيح الأخطاء.

توفر خيارات تصحيح الأخطاء طرقًا لضبط تصحيح الأخطاء على الجهاز فقط وإقامة التواصل بين الجهاز وجهاز الكمبيوتر قيد التطوير.

فعِّل تصحيح أخطاء USB، كما هو موضّح في الشكل 3، حتى يتمكن جهاز Android من التواصل مع جهاز التطوير من خلال Android Debug Bridge (adb): لن يتوفّر خيار انتظار برنامج تصحيح الأخطاء إلى أن تستخدم اختَر تطبيق تصحيح الأخطاء لاختيار التطبيق المطلوب تصحيحه. في حال تفعيل خيار انتظار ظهور برنامج تصحيح الأخطاء، ينتظر التطبيق المحدَّد إرفاق برنامج تصحيح الأخطاء قبل تنفيذه.

تشمل خيارات تصحيح الأخطاء الأخرى ما يلي:

  • تخزين بيانات المسجِّل باستمرار على الجهاز: اختيار نوع رسائل السجلّ التي تريدها تخزينها باستمرار على الجهاز. تكون الخيارات متوقفة، الكل باستثناء الراديو أو النواة فقط.
  • تحديد تطبيق موقع وهمي: استخدم هذا الخيار لتزييف موقع GPS من الجهاز لاختبار ما إذا كان تطبيقك يعمل بالطريقة نفسها في المواقع الجغرافية الأخرى. لاستخدام هذا الخيار، نزِّل تطبيق الموقع الجغرافي الوهمي لنظام تحديد المواقع العالمي (GPS) وثبِّته.
  • الشكل 4. عرض السمات.

  • تفعيل فحص سمات العرض: لحفظ معلومات سمات العرض في متغيّر عضو mAttributes في a مثيل View حتى يمكن استخدامه لتصحيح الأخطاء. يمكنك الوصول إلى السمة المعلومات من خلال أداة فحص التنسيق المستخدم، كما هو موضح في الشكل 4. وبدون تفعيل هذا الخيار، لن يكون عنصر **السمات** المتوفرة.
  • تفعيل طبقات تصحيح أخطاء وحدة معالجة الرسومات: تتوفّر هذه الميزة على الأجهزة التي تعمل بنظام التشغيل Android 9 (المستوى 28 من واجهة برمجة التطبيقات) أعلى. يمكنك تفعيل هذا الخيار للسماح بتحميل طبقات التحقق من Vulkan من مساحة تخزين الجهاز المحلية. لمزيد من المعلومات، يُرجى قراءة طبقات التحقق من Vulkan على Android

اتصال بالشبكات

الشكل 5. حدِّد خيارات ضبط USB.

توفر خيارات الشبكات طرقًا لضبط إعدادات Wi-Fi وDHCP.

انقر على اختيار إعداد USB لتحديد الطريقة التي تريد أن يتعرّف بها الكمبيوتر على الجهاز. كما هو موضح في الشكل 5، يمكنك ضبط الأجهزة للشحن فقط، لنقل الملفات (MTP)، لنقل الصور (PTP) أو استخدام شبكة الإنترنت الخاصة بالجوّال على جهاز الكمبيوتر (RNDIS) أو لنقل الملفات الصوتية أو MIDI.

انقر على إصدار Bluetooth AVRCP واختَر إصدار الملف الشخصي الذي تريد استخدامه للتحكّم فيه. معدات الصوت والفيديو التي تعمل بالبلوتوث والتي يمكن لجهازك الوصول إليها

بالإضافة إلى ذلك، لضبط لتشغيل الصوت على الجهاز، انقر على الخيارات التالية واضبطها:

  • برنامج ترميز صوت البلوتوث: يمكنك ضبط جودة الصوت (برنامج ترميز) أجهزتك من خلال اختيار أحد برامج الترميز التالية:
    • وحدة التحكُّم في حدود الجلسة:تنقل البيانات إلى أجهزة إخراج الصوت عبر البلوتوث، مثل سماعات الرأس المتحدثين.
    • الترميز المتقدّم للصوت: يوفّر جودة صوت أعلى من الأجهزة السلكية مقارنةً بتنسيق MP3 في وحدة بت مماثلة الأسعار.
    • aptX: يوفر صوتًا لاسلكيًا في الهواتف الذكية ومكبرات الصوت ومكبّرات الصوت العمودية عالية الجودة وسماعات الرأس والأجهزة اللوحية.
    • aptX HD: يوفر بثًا عالي الدقة للأجهزة التي تتضمّن بلوتوث.
    • LDAC: يوفّر هذا الإعداد استماعًا للموسيقى بجودة عالية عبر الاتصالات اللاسلكية.
  • تفعيل برامج الترميز الاختيارية وإيقاف برامج الترميز الاختيارية: إذا كان لديك برامج أخرى تثبيت تطبيقات الترميز، يمكنك استخدام هذه الخيارات لتفعيلها أو إيقافها.
  • نطاق عيّنات الصوت عبر البلوتوث: يضبط هذا الخيار عدد عيّنات الصوت في الثانية بمقدار اختيار معدل العينة في برنامج ترميز الصوت. استخدام معدلات عينة أعلى موارد أكثر.
  • وحدات بت صوت البلوتوث لكل عيّنة: يضبط عدد وحدات بت المعلومات في كل عيّنة. عيّنة من محتوى صوتي كلما زاد معدل البت، كان الصوت أفضل ولكن عينة الملف أكبر.
  • وضع قناة الصوت عبر البلوتوث: لاختيار صوت أحادي أو استيريو.
  • برنامج ترميز LDAC لصوت البلوتوث: يعمل على تحسين الصوت لزيادة جودة الصوت والتوازن. أو جودة الصوت والاتصال، أو زيادة جودة الاتصال، أو استخدام معدل بت تكيُّفي التوازن بين جودة الصوت والاتصال.

تصف القائمة التالية طرقًا أخرى لتهيئة إعداد DHCP وشبكة Wi-Fi:

  • شهادة شاشة لاسلكية: لتفعيل عناصر التحكّم في التكوين والإعدادات المتقدمة لشهادة عرض الشاشة اللاسلكي للمواصفات المنصوص عليها في تحالف Wi-Fi مواصفات شاشة Wi-Fi
  • تفعيل التسجيل المطوَّل لشبكة Wi-Fi: يؤدي هذا الخيار إلى زيادة مستوى تسجيل شبكة Wi-Fi لكل جهاز. الشبكة اللاسلكية (SSID) التي تتصل بها وفقًا لقوة الإشارة النسبية المستلَمة لها (RSSI). لمزيد من المعلومات عن السجلات، يُرجى الاطّلاع على كتابة السجلّات وعرضها باستخدام أداة Logcat
  • تسليم Wi-Fi حاد إلى شبكة الجوّال: عندما تكون الإشارة منخفضة، يؤدي إلى زيادة سرعة شبكة Wi-Fi. أكثر فعالية في تسليم اتصال البيانات إلى الشبكة الخلوية.

الإدخال

فعِّل إظهار النقرات لعرض النقرات عند لمس الشاشة. ستظهر دائرة أسفل بإصبعك أو قلم الشاشة ويتبعك أثناء التنقل على الشاشة. تعمل النقرة مثل المؤشر عندما تسجيل فيديو على جهازك.

الشكل 6. شريط موقع المؤشر.

تفعيل موقع المؤشر لعرض موقع المؤشر (النقر) على الجهاز باستخدام والشعر المتقاطع. يظهر شريط عبر الجزء العلوي من الشاشة لتتبع الإحداثيات المتقاطعة، كما هو موضح في الشكل 6. أثناء تحريك المؤشر، تتعقب الإحداثيات في الشريط الخطوط المتقاطعة الموقع ومسار المؤشر على الشاشة.

رسم

الشكل 7. عمليات إنشاء واجهات المستخدم

توفر خيارات الرسم إشارات مرئية حول واجهة مستخدم التطبيق وكيفية عمله.

فعِّل إظهار حدود التنسيق لعرض حدود مقطع التطبيق وهوامشه وغير ذلك إنشاءات واجهة المستخدم على الجهاز، كما هو موضح في الشكل 7.

تشمل خيارات الرسم الأخرى ما يلي:

  • فرض اتجاه تنسيق من اليمين إلى اليسار: تفرض اتجاه تنسيق الشاشة من اليمين إلى اليسار (RTL) أو من اليسار إلى اليمين (تلقائيًا).
  • مقياس الصورة المتحركة للنافذة: يضبط هذا الإعداد سرعة تشغيل الصورة المتحركة للنافذة كي تتمكّن من التحقّق منها. أدائها بسرعات مختلفة. ويؤدي انخفاض المقياس إلى زيادة السرعة.
  • مقياس انتقال الحركة: يضبط هذا الإعداد سرعة تشغيل الحركة الانتقالية بحيث يمكن التحقّق أدائها بسرعات مختلفة. ويؤدي انخفاض المقياس إلى زيادة السرعة.
  • محاكاة الشاشات الثانوية: يؤدي هذا الخيار إلى إنشاء شاشة عرض ثانوية على شكل طبقة متراكبة على الجهاز. يكون ذلك مفيدًا عند دعم شاشات إضافية مع Presentation API. لمزيد من المعلومات، يُرجى مراجعة شاشات العرض الثانوية:

العرض المسرّع بالأجهزة

الشكل 8. مساحة لون غَمَشُ الأخضر

توفّر خيارات العرض المسرّع بالأجهزة طرقًا لتحسين تطبيقك لتحقيق الهدف المنشود والأنظمة الأساسية للأجهزة من خلال الاستفادة من الخيارات القائمة على الأجهزة مثل وحدة معالجة الرسومات وطبقات الأجهزة وتضييق نطاق البحث باستخدام عينات متعددة (MSAA).

انقر على محاكاة مساحة الألوان لتغيير الألوان في واجهة مستخدم الجهاز بالكامل. تشير الخيارات إلى أنواع عمى الألوان. وتتمثل الخيارات في ما يلي:

  • غير مفعّل (لم تتم محاكاة نظام ألوان)
  • عدم تناسق الألوان (يقصر على نظام الألوان إلى الأسود والأبيض والرمادي)
  • غَمَشُ الأخضر (يؤثر على عرض اللونين الأحمر والأخضر)
  • غَطَشُ الأحمر (يؤثر على عرض اللون الأحمر والأخضر)
  • غَمَشُ الأزرق (يؤثر على عرض اللونين الأزرق والأصفر)
يشير غَطَشُ الأحمر إلى عمى الألوان الأحمر والأخضر مع ضعف في الألوان الحمراء، ويشير غَمَشُ الأخضر، كما هو موضح في الشكل 8، إلى عمى الألوان الأحمر والأخضر مع ضعف باللون الأخضر الألوان.

إذا التقطت لقطات شاشة في مساحة ألوان تمت محاكاتها، فستظهر عادية، كما لو لم يغير نظام الألوان.

وفي ما يلي بعض الطرق الأخرى للاستفادة من الخيارات المستندة إلى الأجهزة:

  • ضبط عارض وحدة معالجة الرسومات: يغيّر محرّك رسومات Open GL التلقائي إلى Open GL Skia. ومحرك الرسومات.
  • فرض عرض وحدة معالجة الرسومات (GPU): لفرض استخدام وحدة معالجة الرسومات للرسم الثنائي الأبعاد في حال كتابتها بدون عرض وحدة معالجة الرسومات تلقائيًا
  • عرض تحديثات طريقة عرض وحدة معالجة الرسومات: لعرض أي عنصر على الشاشة مرسوم باستخدام وحدة معالجة الرسومات
  • تصحيح أخطاء تجاوز حد وحدة معالجة الرسومات: يعرض هذا الخيار ترميز اللون على جهازك حتى تتمكّن من عدد المرات التي تم فيها رسم نفس البكسل في نفس الإطار. يُظهر التمثيل البصري المواضع التي قد يُجري فيها تطبيقك عرضًا أكثر من اللازم. لمزيد من المعلومات، يُرجى الاطّلاع على عرض الاستخدام الزائد لوحدة معالجة الرسومات.
  • تصحيح الأخطاء في عمليات القصاصات غير المستطيلة: لإيقاف منطقة القص على اللوحة لإنشاء لوحة غير عادية (غير مستطيلة) المختلفة. عادةً، تمنع منطقة الاقتصاص رسم أي شيء خارج حدود منطقة القصاص الدائرية.
  • فرض MSAA 4x: يتم تفعيل ميزة إزالة المحتوى المشابه لنماذج متعدّدة (MSAA) في تطبيقات Open GL ES 2.0.
  • إيقاف تراكبات الأجهزة: لإيقاف تراكب الأجهزة. لاحظ أن استخدام الأجهزة ويتيح للتطبيقات التي تعرض شيئًا ما على الشاشة يستخدم طاقة معالجة أقل. وبدون التراكب، تشارك التطبيقات ذاكرة الفيديو الخاصة بك والتحقق باستمرار من التصادم والاقتصاص لعرض . يستهلك الفحص الكثير من إمكانيات المعالجة.

الوسائط

فعِّل الإعداد إيقاف توجيه الصوت على USB لإيقاف التوجيه التلقائي للأجهزة الصوتية الخارجية. متصل بجهاز كمبيوتر من خلال منفذ USB. يمكن أن يتداخل التوجيه التلقائي مع التطبيقات المتوافقة مع USB.

في نظام التشغيل Android 11 والإصدارات الأحدث، عندما لا تتوفر RECORD_AUDIO استخدامات الأذونات UsbManager لطلب الوصول المباشر إلى جهاز سماعي USB يتضمن إمكانية التقاط الصوت (مثل USB سماعة رأس)، تظهر رسالة تحذير تطلب من المستخدم تأكيد الإذن لاستخدام الجهاز. تشير رسالة الأشكال البيانية يتجاهل أي "استخدام دائمًا" لذلك، يجب على المستخدم الإقرار بالتحذير ومنح إذن في كل مرة يطلب فيها أحد التطبيقات الوصول. لتجنُّب هذا السلوك، يجب أن يطلب تطبيقك إذن RECORD_AUDIO.

المراقبة

الشكل 9. الملف التعريفي لعرض وحدة معالجة الرسومات كتمثيل شريطي

توفر خيارات المراقبة معلومات مرئية حول أداء التطبيق، مثل سلسلة المحادثات الطويلة عمليات وحدة GPU.

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

التطبيقات

الشكل 10. ضبط حد المعالجة في الخلفية

تساعدك خيارات التطبيق في فهم آلية عمل تطبيقك على الجهاز المستهدَف.

انقر على الحدّ الأقصى للعمليات التي تتم في الخلفية لتحديد عدد العمليات التي يمكن تنفيذها. الخلفية في وقت واحد. يتم عرض الإعدادات المحتملة في الشكل 10.

انقر على إعادة ضبط تقييد المعدل في ShortcutManager أثناء الاختبار حتى تتمكن تطبيقات الخلفية من الاستمرار لاستدعاء واجهات برمجة التطبيقات الخاصة باختصارات حتى يتم الوصول إلى الحد الأقصى المُعدَّل مرة أخرى. لمزيد من المعلومات حول الاختصارات وحدود المعدل، اطلع على ShortcutManager

يمكنك تفعيل عدم الاحتفاظ بالأنشطة لإطالة عمر البطارية عن طريق إتلاف كل نشاط فور مغادرة المستخدم شاشة العرض الرئيسية للنشاط.