تخفي هواتف أندرويد قائمة متقدمة مليئة بالإعدادات "السرية" والتي لا تظهر للوهلة الأولى في تطبيق الإعدادات. هذه هي الإعدادات المعروفة خيارات المطور، صُممت في الأصل للمبرمجين، ولكنها يمكن أن تكون مفيدة للغاية أيضًا للمستخدمين الفضوليين والمتقدمين.
باستخدام هذه القائمة يمكنك قم بتمكين تصحيح أخطاء USB، وتسريع الرسوم المتحركة، وعرض الإحصائيات الفنية.محاكاة المواقع، وتحسين اتصالات البلوتوث والواي فاي، وغير ذلك الكثير. ستتعلم في هذا الدليل كيفية تفعيل خيارات المطور على هاتفك الذي يعمل بنظام Android، وكيفية الوصول إليها، وماذا تفعل كل مجموعة من الإعدادات. ومتى يكون من الأفضل عدم لمس أي شيء حتى لا تفسد الأمور.
ما هي خيارات مطوري أندرويد ولمن هي مخصصة؟
يتضمن تطبيق الإعدادات في نظام أندرويد شاشة تسمى خيارات للمطور تلك المجموعات معلمات النظام المتقدمةومن هناك، يمكن تغيير سلوكيات نظام التشغيل الداخلي إلى قياس الأداء، وتصحيح أخطاء التطبيقات، أو تغيير طريقة رسم الواجهةكيف تتصرف الشبكة أو ما يفعله الهاتف المحمول عند توصيله عبر منفذ USB.
صُممت هذه الخيارات في المقام الأول لـ مطورو التطبيقات، وعشاق التكنولوجيا، والمستخدمون المتقدمون لمن يرغبون في اختبار تطبيقاتهم بالتفصيل أو ضبط سلوك الجهاز بدقة. ستجد إعدادات لـ عرض المعلومات المرئية على الشاشة، والتقاط تقارير الأخطاء، وتعديل الرسومات ثنائية وثلاثية الأبعاد باستخدام وحدة معالجة الرسومات، يمكنك تغيير مساحة اللون، أو التحكم في عمليات الخلفية.
في نظام Android 4.1 والإصدارات الأقدم، قائمة المطورين يظهر بشكل افتراضيابتداءً من نظام أندرويد 4.2، قررت جوجل إخفاءه حتى لا يلمسه معظم المستخدمين عن طريق الخطأ، لذلك الآن يجب تفعيله يدوياً. مع خدعة صغيرة ستراها بالتفصيل لاحقاً.
على الرغم من أن الاسم قد يبدو مخيفًا بعض الشيء، إلا أن خيارات المطورين ليست مخصصة للمبرمجين فقط. إنها تقريبًا... "المجال الشامل" حيث تضع جوجل والشركات المصنعة الميزات المتقدمة التي لا تتناسب مع الإعدادات العادية: تصحيح أخطاء USB، وضع العرض التوضيحي، حدود المعالجة، أدوات اختبار الشاشة، صوت Bluetooth المتقدم، محاكاة الشاشة الثانوية، إلخ.
كيفية تفعيل خيارات المطور على هاتف أندرويد
طريقة تفعيل هذه القائمة المخفية هي نفسها تقريبًا في جميع هواتف أندرويد تقريباً لسنوات: تكمن الحيلة في انقر على "رقم الإصدار" عدة مرات متتالية إلى أن يخبرك النظام بأنك أصبحت الآن مطور برامج.
قد يختلف المسار الدقيق حسب العلامة التجارية أو إصدار نظام أندرويد، لأن كل شركة مصنعة... تغيير طفيف في أسماء القوائم (أحيانًا يظهر "معلومات البرنامج"، وأحيانًا أخرى "معلومات الجهاز"، وأحيانًا أخرى "رقم الإصدار")، لكن المفهوم دائمًا هو نفسه: حدد رقم الإصدار وانقر عليه سبع مرات متتالية.
في العديد من الهواتف المحمولة الحديثة، قبل الانتهاء من عملية نظام أندرويد، سيطلب منك القيام بما يلي: أدخل رقم التعريف الشخصي (PIN) أو النمط أو كلمة المرور. من الجهاز، كإجراء أمني. أثناء النقر على سطر رقم الإصدار، ستظهر لك رسالة تحذيرية تخبرك بذلك. كم عدد اللمسات المطلوبة؟ لتفعيل وضع المطور؛ عند الوصول إلى النقرة السابعة، ستظهر رسالة تقول "أنت الآن مطور!".
في بعض الأجهزة المحددة، يكون الموقع النموذجي لـ بناء عدد وهي كالتالي (قد تختلف قليلاً بين الطرازات أو التحديثات):
- جوجل بكسلالإعدادات > حول الهاتف > رقم الإصدار.
- ساعة جوجل بيكسل (نظام التشغيل Wear OS)الإعدادات > النظام > المعلومات > الإصدارات > رقم الإصدار.
- سامسونج جالاكسي S8 والإصدارات الأحدثالإعدادات > حول الهاتف > معلومات البرنامج > رقم الإصدار.
- LG G6 والإصدارات الأحدثالإعدادات > حول الهاتف > معلومات البرنامج > رقم الإصدار.
- HTC U11 والإصدارات الأحدث: الإعدادات > حول > معلومات البرنامج > المزيد > رقم الإصدار، أو الإعدادات > النظام > حول الهاتف > معلومات البرنامج > المزيد > رقم الإصدار.
- OnePlus 5T والإصدارات الأحدثالإعدادات > حول الهاتف > رقم الإصدار.
باختصار، ستكون العملية العامة لأي هاتف محمول يعمل بنظام أندرويد حاليًا على النحو التالي: انتقل إلى الإعدادات، وافتح "حول الهاتف" (أو "معلومات الجهاز")، وحدد موقع رقم الإصدار وانقر عليه سبع مرات متتالية.إذا كنت قد قمت بتفعيله من قبل، فسترى رسالة تشير إلى أنك "أصبحت الآن مطورًا".
كيفية الوصول إلى قائمة خيارات المطور بعد التفعيل
عندما تنتهي من النقر سبع مرات وتظهر لك رسالة تفيد بأنك قد قمت بتفعيل خيارات المطور، قد تتفاجأ بذلك. لا تقم بفتح أي قوائم جديدة تلقائيًا.هذا أمر طبيعي: النظام لا يقوم إلا بتفعيل القائمة، ولكن عليك الذهاب والبحث عنها بنفسك داخل الإعدادات.
يختلف موضع القائمة حسب طبقة التخصيص، ولكنها تظهر عادةً ضمن الإعدادات > النظام > خيارات المطورفي بعض العلامات التجارية، يتم عرضه مباشرة كقسم آخر ضمن الإعدادات الرئيسية، على نفس مستوى "العرض" أو "التطبيقات" أو "الأمان".
عند دخولك لأول مرة، سترى في الأعلى a التبديل العام يُتيح لك هذا الخيار تفعيل أو تعطيل مجموعة الخيارات بأكملها. عند إيقاف تشغيل هذا المفتاح، يتم تعطيل معظم المعلمات، وخاصة تلك التي تتطلب الاتصال بجهاز كمبيوتر (مثل تصحيح أخطاء USB). إذا كنت ترغب في استخدام أي وظيفة في هذه القائمة، اترك مفتاح التشغيل الرئيسي قيد التشغيل..
إذا أجبرتك أي لعبة أو تطبيق مصرفي أو نظام مكافحة الغش في أي وقت على تعطيل وضع المطور، فما عليك سوى افتح خيارات المطور، وأطفئ المفتاح الرئيسي، ثم اخرج من القائمة.وبذلك، ستختفي القائمة نفسها من شاشة الإعدادات حتى تكرر خدعة النقر على رقم الإصدار سبع مرات.
كيفية تفعيل تصحيح أخطاء USB وتصحيح الأخطاء اللاسلكي

أحد أكثر الأسباب شيوعًا لتفعيل وضع المطور هو القدرة على استخدم تصحيح أخطاء USBيتيح هذا الخيار لبرنامج Android Studio وأدوات SDK الأخرى (مثل ADB) التواصل مع الجهاز المحمول من جهاز الكمبيوتر، سواءً لـ تثبيت التطبيقات وتصحيح أخطائهاقم بتشغيل أوامر ADB أو قم بعمل نسخ احتياطية متقدمة.
يختلف المسار الدقيق لتصحيح الأخطاء قليلاً حسب إصدار نظام Android، ولكنه موجود دائمًا ضمن خيارات المطوربشكل عام، يكون المسار المعتاد في الهواتف المحمولة الحديثة كالتالي: الإعدادات > النظام > خيارات المطور > تصحيح أخطاء USBفي الأجهزة القابلة للارتداء أو الإصدارات القديمة، تتغير الأسماء قليلاً:
- Wear OS 6 (مستوى API 36) والإصدارات الأحدثالإعدادات > خيارات المطور > تصحيح أخطاء ADB.
- Android 9 والإصدارات الأحدثالإعدادات > النظام > خيارات متقدمة > خيارات المطور > تصحيح أخطاء USB.
- Android 8.0 و 8.1الإعدادات > النظام > خيارات المطور > تصحيح أخطاء USB.
- أندرويد 7.1 والإصدارات الأقدمالإعدادات > خيارات المطور > تصحيح أخطاء USB.
عند تفعيل تصحيح أخطاء USB، ستظهر لك رسالة تحذير أمني، وفي كل مرة تقوم فيها بتوصيل هاتفك بالكمبيوتر، سيظهر مربع حوار يطلب منك... قم بتفويض هذا الكمبيوترلتحقيق مزيد من الأمان، فإن الوضع الأمثل هو قم بتمكين تصحيح أخطاء USB فقط عند الحاجة إليه ثم قم بتعطيله بعد ذلك، خاصة إذا قمت بتوصيل هاتفك المحمول بمعدات ليست ملكك.
بالإضافة إلى تصحيح الأخطاء السلكي، يسمح نظام Android الحديث أيضًا تصحيح أخطاء شبكة Wi-Fiيُغني هذا عن استخدام منفذ USB في العديد من الاختبارات. يُطلق على هذا الخيار عادةً اسم "تصحيح الأخطاء اللاسلكي" أو ما شابه، ويمكن إيجاده أيضًا في خيارات المطور. على سبيل المثال:
- نظام أندرويد (مستوى API 36 والإصدارات الأحدث)الإعدادات > النظام > خيارات المطور > تصحيح أخطاء الشبكة اللاسلكية.
- Wear OS 6 والإصدارات الأحدثالإعدادات > خيارات المطور > تصحيح الأخطاء اللاسلكية.
بعد تفعيل هذه الميزة، ستحتاج إلى قم بتوصيل الجهاز بجهاز الكمبيوتر الخاص بك المخصص للتطوير باتباع تعليمات ADB للاتصال عبر Wi-Fi، يصبح هذا الأمر مريحًا للغاية لمطوري التطبيقات الذين يحتاجون إلى التنقل بأجهزتهم دون أن يكونوا مقيدين بكابل طوال الوقت.
الخيارات العامة في وضع المطور
ستجد ضمن قائمة المطورين قسمًا من خيارات عامة صُممت هذه الأدوات لتسهيل مهام الاختبار والتشخيص والعرض التوضيحي الشائعة. لا يؤثر الكثير منها على أداء الهاتف اليومي، لكنها مفيدة للغاية عند تصحيح أخطاء تطبيق أو إعداد مواد.
ومن السمات المثيرة للاهتمام سمة "بطاقات إعداد سريعة للمطورين"تتيح لك هذه الميزة إضافة بعض عناصر التحكم المتقدمة مباشرةً إلى لوحة الإعدادات السريعة (التي تظهر من شريط الحالة)، بحيث تكون أدوات مثل مُشغّلات التصحيح أو أدوات تحليل الأداء متاحة بسهولة. ما عليك سوى النقر على هذه البطاقات، ثم فتح لوحة الإعدادات السريعة، والنقر على أيقونة القلم للدخول إلى وضع التحرير، و اسحب مربعات المطور إلى اللوحة الرئيسية.
وهناك قسم آخر مفيد للغاية وهو القسم المتعلق بـ ذاكرةيعرض هذا القسم إحصائيات استخدام ذاكرة الوصول العشوائي (RAM): متوسط الاستهلاك، إجمالي الذاكرة المتاحة، مقدار المساحة التي تستخدمها التطبيقات، الأداء العام، إلخ. هذا القسم مفيد لـ تحقق مما إذا كان أحد التطبيقات يستهلك الكثير من الذاكرة. أو لتشخيص الاختناقات في الأجهزة ذات ذاكرة الوصول العشوائي الصغيرة.
يمكنك أيضًا إنشاء تقرير خطأ أو "تقرير خلل"يقوم هذا البرنامج أساسًا بتجميع سجلات النظام في ملف مضغوط. عند اكتمال التقرير، ستتلقى إشعارًا ويمكنك مشاركته مع مطور أو فريق الدعم الفني، أو حفظه لتحليله؛ إنه مثالي عندما أحد التطبيقات يعاني من خلل غريب ويجب عليك إرسال معلومات أكثر من مجرد لقطة شاشة.
أداة أخرى مثيرة للاهتمام هي وضع عرض واجهة النظامعند التفعيل، يعرض نظام أندرويد شريط حالة بسيطًا وعامًا بدون إشعارات فعلية أو تحذيرات انخفاض البطارية، وهو مثالي لـ التقط لقطات شاشة "نظيفة" أو لتسجيل مقاطع الفيديو. يمكن استخدام هذه الميزة من القائمة نفسها أو عبر أوامر ADB. مع ذلك، لا يُضمن عمل هذه الأوامر على جميع الهواتف، إذ أن جوجل تختبرها رسميًا فقط على أجهزة Nexus وPixel.
ومن بين الوظائف العامة أيضاً خيار قم بتعيين كلمة مرور لنسخ سطح المكتب الاحتياطيةيتيح لك هذا استخدام ADB لإنشاء نسخ احتياطية مشفرة للتطبيقات وبيانات الجهاز. وإذا كنت بحاجة إلى الشاشة لا تقم بإيقاف تشغيله أبدًا أثناء توصيل الهاتف المحمول بالشاحن.يمكنك تفعيل خيار "عدم التعطيل"، وهو أمر مفيد للغاية عند اختبار التطبيقات أو تسجيل دروس تعليمية طويلة.
وأخيرًا، هناك تعديل لـ تفعيل تسجيل Bluetooth HCIيقوم هذا البرنامج بحفظ جميع حزم بيانات واجهة وحدة التحكم المضيفة في ملف. يمكن تحليل هذا الملف (الذي يوجد عادةً في /sdcard/btsnoop_hci.log) باستخدام برامج مثل Wireshark، وهو مفيد جدًا لـ تشخيص مشاكل أجهزة البلوتوث مجمع.
خيارات تصحيح الأخطاء المتقدمة
قسم تنقية يتضمن هذا القسم جميع الأدوات المصممة لتحليل التطبيق وتصحيحه أثناء التطوير. بالإضافة إلى تصحيح أخطاء USB، فإنه يتحكم أيضًا، على سبيل المثال، في: أي تطبيق سيتم تصحيحه، وما إذا كان ينبغي على النظام انتظار مصحح الأخطاء قبل بدء تشغيله، أو سلوك بعض الخدمات الداخلية.
باختيار تطبيق معين في "تحديد التطبيق المراد تصحيحه"، يتم فتح الخيار. انتظروا وصول جهاز التنظيف.هذا يعني أنه عند فتح هذا التطبيق، فإن نظام Android لا يقوم بتشغيله فعليًا حتى يتصل به مصحح الأخطاء (على سبيل المثال، من Android Studio)، مما يسهل اكتشاف الأخطاء التي تحدث في البداية.
يتضمن هذا القسم عادةً خيارات مثل السماح بالمواقع المحاكاة (اليوم، تحل العديد من الطبقات هذه المشكلة عن طريق تحديد "تطبيق الموقع الوهمي"، أو عرض رسائل تصحيح الأخطاء على الشاشة، أو تفعيل سجلات نشاط النظام المختلفة. هذه وظائف، إذا لم تكن مطورًا، لا تحتاج عادةً إلى اللمسلكنها ضرورية عندما يتصرف التطبيق بشكل غير منتظم وتريد تحديد الخطأ بدقة.
إعدادات الشبكة والواي فاي وUSB في وضع المطور
يُخصص جزء كبير آخر من هذه القائمة لـ الشبكات والاتصالمن هنا يمكنك اختيار كيفية عمل منفذ USB، وضبط خيارات Bluetooth بدقة، وتعديل معلمات Wi-Fi، أو حتى تفعيل ميزات شهادة العرض اللاسلكي المتقدمة.
في قسم USB لديك خيار لـ "تحديد إعدادات USB" أو "إعدادات USB الافتراضية"يُخبر هذا الكمبيوتر بكيفية التعرّف على الجهاز عند توصيله. يمكنك تركه يشحن فقط، أو تفعيل نقل الملفات (MTP)، أو استخدام وضع الكاميرا (PTP)، أو مشاركة اتصال البيانات مثل المودم (RNDIS)، أو إعطاء الأولوية للصوت/MIDI وفقًا لاحتياجاتك.
أما قائمة البلوتوث، فتتيح لك ضبط المعلمات المصممة لـ تحسين جودة الصوت والتوافق باستخدام سماعات الرأس ومكبرات الصوت. يمكنك تغيير، على سبيل المثال، إصدار ملف تعريف AVRCP والذي يستخدم للتحكم في معدات الصوت/الفيديو، بالإضافة إلى اختيار برنامج ترميز الصوت المفضل بتقنية Bluetooth: SBC أو AAC أو aptX أو aptX HD أو LDAC، عندما يدعم الجهاز ذلك.
بالإضافة إلى برنامج الترميز، من الممكن ضبط معدل أخذ عينات الصوت عبر البلوتوث (كم عدد العينات التي يتم إرسالها في الثانية الواحدة)، بتات لكل عينة (الجودة مقابل حجم العبوة)، وضع القناة (أحادي أو ستيريو) والسلوك المحدد لبرنامج ترميز LDAC، مع إعطاء الأولوية لجودة الصوت أو استقرار الاتصال أو الوضع التكيفي الذي يسعى إلى تحقيق التوازن.
إذا كان جهازك يدعم برامج ترميز إضافية، فسترى أيضًا خيارات لها. تفعيل أو تعطيل برامج الترميز الاختياريةيُستخدم هذا لفرض استخدام تنسيقات معينة مع سماعات الرأس عالية الجودة، أو على العكس من ذلك، لتعطيل أي تنسيقات تسبب مشاكل.
فيما يتعلق بشبكة الواي فاي، يوفر وضع المطور إعدادات تسمح زيادة مستوى تسجيل الشبكة اللاسلكية (مفيد لاستكشاف أخطاء الانقطاعات أو ضعف التغطية وإصلاحها)، قم بتمكين عناصر التحكم في شهادة العرض اللاسلكي وفقًا لمواصفات تحالف Wi-Fi، أو قم بتغيير طريقة عمل النظام عند التبديل من شبكة Wi-Fi إلى شبكة الجوال، مع إعطاء الأولوية للاستقرار.
ومن التفاصيل المهمة خيار تعطيل التوجيه التلقائي للصوت عبر USBإذا كان هاتفك المحمول يتصل بجهاز صوتي عبر منفذ USB (على سبيل المثال، جهاز كمبيوتر أو محول رقمي تناظري) وتحتاج بعض التطبيقات إلى إدارة هذا التدفق مباشرة، فقد يكون من الضروري تعطيل هذا التوجيه لتجنب التداخل.
في نظام Android 11 والإصدارات الأحدث، عندما يحاول تطبيق لا يملك إذن RECORD_AUDIO الوصول مباشرةً إلى جهاز يدعم USB (مثل سماعة رأس USB)، يعرض النظام رسالة خطأ. تحذير يطلب تأكيدًا صريحًا في كل مرةلن يُجدي اختيار خيار "الاستخدام الدائم": يتجاهل نظام أندرويد هذا الخيار لأسباب أمنية. لتجاوز هذا التحذير المتكرر، يجب على التطبيق طلب إذن تسجيل الصوت بشكل صحيح.
خيارات إدخال اللمس: عرض النقرات والمؤشر
تتضمن خيارات المطور ضمن قسم الإدخال أدوات مصممة لـ تخيل كيف تتفاعل مع الشاشةإنها مثالية لتسجيل الدروس التعليمية، أو إجراء البث المباشر، أو ببساطة لفهم سلوك شاشة اللمس بشكل أفضل.
الخيار "إظهار الضغوط"يُظهر ذلك دائرة صغيرة تحت إصبعك أو قلمك في كل مرة تلمس فيها الشاشة. تتبع هذه الدائرة حركتك أثناء التمرير وتعمل كـ يظهر المؤشر في مقاطع الفيديو أو لقطات الشاشةحتى تتمكن من رؤية المكان الذي تلمسه بالضبط.
إذا كنت ترغب في المضي قدمًا، يمكنك تفعيل "موقع المؤشريؤدي هذا إلى رسم علامة تصويب وخط يتبع جميع حركات التمرير، بالإضافة إلى عرض لوحة في أعلى الشاشة تحتوي على الإحداثيات الدقيقة وتاريخ أحداث اللمسإنه مفيد للغاية للمطورين الذين يرغبون في ضبط استجابة اللمس بدقة أو اكتشاف اللمسات الوهمية ومشاكل الأجهزة.
الرسم والتحريك: كيف تجعل نظام أندرويد يعمل "بشكل أسرع"
يجمع قسم الرسم الخيارات التي تؤثر كيفية تمثيل واجهة المستخدم على الشاشة: حدود العرض، والرسوم المتحركة، ومحاكاة الشاشة الإضافية، وما إلى ذلك. هذا هو المكان الذي يقوم فيه العديد من المستخدمين المتقدمين بتعديل الأشياء لجعل الهاتف المحمول "يعمل بسلاسة أكبر".
ومن أشهرها ذلك الذي "أظهر حدود التصميم"يرسم هذا البرنامج الخطوط الخارجية والهوامش ومناطق القص لكل عنصر من عناصر واجهة المستخدم. إنها طريقة عرض تقنية للغاية، مخصصة لمطوري واجهات المستخدم الذين يرغبون في تحسين التخطيطات أو تحديد مشاكل التصميملأنه يملأ الشاشة بالمستطيلات وليس مريحًا للاستخدام اليومي.
سترى أيضًا خيارات مثل "فرض التخطيط من اليمين إلى اليسار (RTL)"، وهو مفيد لاختبار كيفية عمل التطبيق عند استخدام لغة مكتوبة في ذلك الاتجاه. بهذه الطريقة يمكنك التحقق بسرعة مما إذا تتكيف الواجهة بأكملها بشكل جيد مع تغيير الاتجاه دون الحاجة إلى تغيير اللغة العالمية للهاتف.
فيما يتعلق بالرسوم المتحركة، تتيح لك القائمة ضبط مقياس الرسوم المتحركة للنافذةمقياس الانتقال ومقياس مدة الرسوم المتحركة. يؤدي خفضهما إلى 0,5x إلى تسريع تشغيل الرسوم المتحركة، ويُعطي شعورًا عامًا بأن الجهاز المحمول يعمل بسلاسة أكبر؛ أما ضبطهما على 0 فيؤدي إلى... تظهر النوافذ فجأة تقريبًاشيء يحبه بعض المستخدمين ويجده آخرون مفاجئاً للغاية.
خيار آخر مثير للاهتمام هو "محاكاة الشاشات الثانويةمما يُنشئ نوعًا من الشاشة الافتراضية المُتراكبة. تُعد هذه الميزة أساسية لمن يعملون مع واجهة برمجة تطبيقات العرض التقديمي أو مع التطبيقات التي تستخدمها. شاشات خارجية، أو أجهزة عرض، أو شاشات متعددةبهذه الطريقة يمكنك اختباره دون الحاجة إلى توصيل شاشة فعلية ثانية.
عرض مُسرّع بواسطة الأجهزة ومساحة لونية
تتحكم خيارات عرض الأجهزة في كيفية استخدام نظام Android وحدة معالجة الرسومات وتقنيات الرسومات الأخرى لرسم واجهة المستخدم والتطبيقات. قد يؤدي النقر هنا إلى تغيير كبير في كل من الأداء واستهلاك الطاقة، لذا يُنصح بمعرفة وظيفة كل خيار قبل تفعيله.
إحدى أكثر الأدوات البصرية استخداماً هي "محاكاة مساحة اللونيُتيح لك هذا البرنامج تغيير نظام الألوان بالكامل لمحاكاة أنواع مختلفة من عمى الألوان: عمى الألوان الأخضر، وعمى الألوان الأحمر، وعمى الألوان الأزرق، وعمى الألوان الكامل، وغيرها. وهو مفيد جدًا لـ تحقق من إمكانية الوصول إلى التطبيق للأشخاص الذين يعانون من مشاكل مختلفة في رؤية الألوان.
عند تفعيل أحد هذه الأوضاع، ستلاحظ أن واجهة المستخدم ملونة بألوان مختلفة حسب المحاكاة المختارة. مع ذلك، إذا التقطت لقطة شاشة أثناء تفعيل الوضع، فسيتم حفظ الصورة بألوانها الأصلية، كما لو لم تُجرِ أي تغييرات. بعبارة أخرى، تعمل المحاكاة على مستوى الشاشة فقط، ولا تُعدّل الصور الملتقطة.
بالإضافة إلى محاكاة الألوان، توفر القائمة إعدادات مثل اختر معالج وحدة معالجة الرسومات (GPU) (على سبيل المثال، فرض استخدام محرك رسومات OpenGL Skia)، أو تمكين خيار "فرض عرض الرسومات باستخدام وحدة معالجة الرسومات"يجبر هذا بعض التطبيقات القديمة على استخدام وحدة معالجة الرسومات للرسم ثنائي الأبعاد على الرغم من أنها لم تُصمم لذلك. وهذا قد تحسين أداء الرسومات في بعض الحالاتلكنها قد تتسبب أيضاً في سلوك غريب في التطبيقات غير المحسّنة.
توجد أيضًا أدوات تشخيصية مثل "عرض تحديثات وحدة معالجة الرسومات، مما يسلط الضوء على المناطق التي أعيد رسمها على الشاشة، أو "تراكبات تصحيح أخطاء وحدة معالجة الرسومات"، الذي يلون المناطق التي تم رسمها عدة مرات في إطار واحد. إذا رأيت مناطق شديدة التظليل، فهذه علامة على أن يعرض التطبيق بيانات أكثر مما ينبغي. ويمكن تحسين تلك المشاهدات على الأرجح.
وهناك تعديل تقني آخر هو "تصحيح أخطاء عمليات القص غير المستطيلةتُعطّل هذه الميزة مناطق قصّ مُحدّدة على لوحة الرسم، مما يسمح لك بإنشاء أسطح رسم بأشكال غير عادية. عادةً، يمنعك القصّ من الرسم خارج الحدود؛ بتعطيله، يمكنك رؤية كيف تتصرف اللوحة القماشية في الظروف القاسية.
وأخيرًا، هناك "فرض MSAA 4xيُمكّن هذا من استخدام خاصية منع التعرجات متعددة العينات في تطبيقات OpenGL ES 2.0. تعمل هذه الخاصية على تنعيم الحواف وتحسين جودة الصورة في بعض الألعاب وتطبيقات الرسومات ثلاثية الأبعاد، ولكن على حساب زيادة استهلاك موارد النظام والبطارية. يمكنك أيضًا تعطيل هذه الخاصية. تراكبات الأجهزةهذا يجبر جميع التطبيقات على مشاركة ذاكرة الفيديو بدلاً من استخدام طبقات منفصلة، مما يؤدي عادةً إلى تدهور الأداء في حالة الإفراط في استخدامها.
المراقبة والأداء: كيفية معرفة ما يفعله معالج الرسوميات والتطبيقات
يضم قسم المراقبة عدة أدوات هدفها هو عرض معلومات الأداء في الوقت الفعلي بالنسبة للتطبيق أو النظام. وهي مثالية لتقييم سلاسة واجهة المستخدم، وأوقات العرض، والاختناقات المحتملة.
أحد أشهرها هو "تمثيل وحدة معالجة الرسومات للملف الشخصيإذا قمت بتعيينه على وضع "على الشاشة كأشرطة"، فسيرسم نظام Android مخططًا شريطيًا رأسيًا يمثل الوقت الذي تستغرقه وحدة معالجة الرسومات (GPU) لعرض كل إطارالفكرة هي التحقق مما إذا كان التطبيق يبقى ضمن حدود زمنية معينة للإطارات (على سبيل المثال، 16 مللي ثانية لـ 60 هرتز) أو ما إذا كان يرتفع فجأة ويسبب تقطعًا.
ستجد أيضًا رسومًا بيانية أخرى لوحدة المعالجة المركزية، وقوائم الخدمات قيد التشغيل، وأدوات تتبع الخيوط الطويلة في بعض الطبقات، المصممة لـ تحديد أي جزء من الكود يُحمّل المعالج فوق طاقته أو حجب واجهة المستخدم. هذه ليست ميزات مصممة للمستخدم العادي، لكنها لا تقدر بثمن لأي شخص يقوم بتحسين تطبيق يتطلب موارد عالية.
خيارات التطبيق: عمليات الخلفية وحماية المحتوى
تتضمن قائمة المطورين أيضًا قسمًا مخصصًا لـ كيف تتصرف التطبيقات في الخلفية وكيفية إدارة النظام لأنشطته. هنا يمكنك ضبط الحدود التي تؤثر على استخدام ذاكرة الوصول العشوائي، وعمر البطارية، أو الخصوصية في لقطات الشاشة ومشاركة الشاشة.
على سبيل المثال، "الحد من العمليات الخلفيةيُتيح لك هذا تحديد عدد العمليات التي يُمكن لنظام أندرويد تشغيلها في وقت واحد خلف العمليات التي تستخدمها. قد يؤدي تقييد هذا العدد إلى تطبيقات "الأصدقاء" على الهواتف المحمولة بشكل متكرر ويحرر الذاكرة بسرعة، مما يساعد على الأجهزة ذات ذاكرة الوصول العشوائي الصغيرة أو إذا كنت تريد أقصى قدر من السلاسة على حساب فقدان بعض تعدد المهام.
خيار آخر هو "حذف الأنشطة"، مما يؤدي إلى تعطيل أنشطة التطبيق بمجرد مغادرة شاشته الرئيسية. وهذا يقلل من استهلاك الموارد ولكنه يجعله أيضًا تستغرق التطبيقات وقتًا أطول لإعادة فتحهالذلك، من الأفضل استخدامه فقط في بيئات الاختبار أو إذا كنت تعاني من نقص حاد في الذاكرة.
أثناء الاختبار، قد يكون من المفيد أنإعادة ضبط حد تكرار مدير الاختصاراتيُمكّن هذا الإعداد التطبيقات التي تستخدم اختصارات ديناميكية من مواصلة استدعاء واجهات برمجة التطبيقات حتى بعد الوصول إلى حد الاستدعاء. إنه إعداد خاص جدًا، مصمم لـ المطورون الذين يلعبون باختصارات المشغل.
فيما يتعلق بالخصوصية، تتضمن بعض إصدارات نظام أندرويد خيارًا لـ "قم بتعطيل الحماية عند مشاركة شاشتك"يقوم النظام عادةً بتعتيم أو حجب المحتوى الحساس (مثل تطبيقات البنوك) عند مشاركة الشاشة أو تسجيل الفيديو؛ هذا الإعداد يعطل هذه الحماية للجلسات اللاحقة. يُنصح باستخدامه فقط لـ عروض توضيحية أو اختبارات محددة للغايةليس كتعديل دائم.
كما ترون، فإن وضع المطورين في نظام أندرويد هو أكثر بكثير من مجرد خدعة غريبة: إنه لوحة كاملة من الأدوات الداخلية يتيح لك هذا البرنامج تفعيل تصحيح أخطاء USB وWi-Fi، وتعديل الرسوم المتحركة للحصول على تجربة أكثر واقعية، وتحليل الذاكرة، ومراقبة وحدة معالجة الرسومات، وتحسين صوت Bluetooth، والحد من عمليات الخلفية، أو محاكاة ظروف الاستخدام القصوى. وإذا استخدمته بحكمة، فإنه سيساعدك قم بتحسين أداء هاتفك المحمول، وافهم بشكل أفضل كيفية عمل نظام أندرويد، واستفد من الميزات التي عادة ما تكون مخفية.وإذا قمت بتعديل شيء ما لا يرضيك، يمكنك دائمًا إيقاف تشغيل مفتاح خيارات المطور العامة أو العودة إلى القيم الافتراضية وترك النظام كما كان.