لقد قطعنا شوطًا طويلًا في استكشاف عالم خيارات مطور أندرويد، وكشفنا عن العديد من الأدوات والإعدادات التي يمكن أن تحسن تجربة استخدام هاتفك.
ومع ذلك، لا يزال هناك المزيد لنكتشفه. في هذا المقال، سننتقل إلى اخر الاقسام ، وهم خيارت الوسائط Media و خيارت المراقبة Monitoring و خيارا التطبيقات Apps و خيارات الباقية في اعدادت خيارات المطور Developer Options .
سنقوم بتحليل كل خيار بدقة، ونوضح كيفية استخدامه لتحقيق أهداف محددة، سواء كانت تحسين الأداء، تخصيص الجهاز، أو حتى استكشاف الأخطاء وإصلاحها. انضم إلينا في هذه الرحلة، واكتشف كيف يمكنك تحويل هاتفك الأندرويد إلى أداة قوية تلبي جميع احتياجاتك
- انصحك اولا بقرائة المقالات السابقة :
- شرح الخيارات الرئيسية Main Options الخاص بـ Developer Options للاندرويد
- شرح اعدادت تصحيح الأخطاء Debugging الخاص بـ Developer Options للاندرويد
- شرح اعدادت الشبكات Networking الخاص بـ Developer Options للاندرويد
- شرح خيار الإدخال Input و رسم Drawing الخاص بـ Developer Options للاندرويد
- شرح خيار Hardware accelerated rendering الخاص بـ Developer Options للاندرويد
الوسائط Media
Disable USB audio routing
تعطيل توجيه الصوت عبر USB: يمنع هذا الخيار أندرويد من استخدام أجهزة الصوت المتصلة حديثًا عبر USB، مثل محولات سماعات الرأس أو سماعات الرأس USB، تلقائيًا. قد يكون هذا مفيدًا إذا كنت ترغب في توصيل جهاز يوفر مخرج صوت ولكنك لا ترغب في استخدام الجزء الصوتي، مثل قاعدة توصيل USB أو محول بمقبس سماعة رأس مقاس 3.5 مم، بالإضافة إلى منافذ أخرى.
Media transcoding settings
إعدادات تحويل الوسائط: تحتوي هذه القائمة على خيارات لتغيير كيفية تحميل الجهاز لملفات الوسائط. لا تلمس هذه الخيارات.
المراقبة Monitoring
Strict mode enabled
تفعيل الوضع الصارم: هذه أداة للمطورين لمراقبة التخزين غير المقصود أو الوصول إلى الشبكة على السلسلة الرئيسية للتطبيق.
Profile HWUI rendering
عرض واجهة المستخدم للملف الشخصي: هذه طريقة لمراقبة نشاط وحدة معالجة الرسومات على جهازك، إلا أنها ليست مفيدة جدًا إلا في اختبار التطبيقات أثناء التطوير.
التطبيقات Apps
Don't keep activities
عدم الاحتفاظ بالأنشطة: سيؤدي هذا إلى إغلاق التطبيقات قسرًا بمجرد نقلها إلى الخلفية، وهو ما يشبه سحبها من شاشة التطبيقات الحديثة. لا داعي لاستخدام هذا إلا إذا كنت تختبر تطبيقًا وتحتاج إلى إعادة تحميله باستمرار للاختبار.
Background process limit
حد عمليات الخلفية: يغير هذا الحد الأقصى لعدد التطبيقات المحفوظة في ذاكرة الخلفية قبل مسحها. مرة أخرى، لا داعي لتغيير هذا، وقد يؤدي تغييره إلى تدهور عمر البطارية - فإعادة تشغيل التطبيقات باستمرار تستهلك طاقة معالجة أكبر من إبقائها في الخلفية.
Always show crash dialog
عرض مربع حوار التعطل دائمًا: هذا الخيار واضح جدًا، حيث يُظهر رسالة منبثقة عند تعطل أي تطبيق لتسهيل الإبلاغ عن الأخطاء.
Show background ANRs
عرض أخطاء ANR في الخلفية: سيؤدي تفعيل هذا الخيار إلى عرض رسائل "التطبيق لا يستجيب" للتطبيقات التي تعمل في الخلفية، بالإضافة إلى السلوك الافتراضي لعرضها للتطبيقات المتجمدة المفتوحة على الشاشة.
Suspend execution for cached apps
تعليق التنفيذ للتطبيقات المخزنة مؤقتًا: لا يُفترض أن تعمل تطبيقات Android عند تخزينها مؤقتًا في الذاكرة، ولكن هذا الخيار يمنعها تمامًا من ذلك. يمكن أن يُحسّن هذا الخيار عمر البطارية على حساب الأداء (قد تستغرق استعادة التطبيقات المخزنة مؤقتًا وقتًا أطول عند فتحها مرة أخرى)، ولكن النتائج الفعلية متباينة.
Show notification channel warnings
عرض تحذيرات قنوات الإشعارات: تُصنّف معظم تطبيقات Android إشعاراتها في فئات، والتي يمكن تفعيلها أو إيقافها بشكل فردي من إعدادات Android. يؤدي تفعيل هذا الخيار إلى عرض تحذير عندما يُرسل تطبيق إشعارًا غير مُصنّف ضمن فئة مُحددة. هذا مفيد بشكل أساسي للمطورين لضمان تصنيف جميع إشعاراتهم - إذا كنت تحاول معرفة مصدر الإشعار، فما عليك سوى الضغط عليه باستمرار من لوحة الإشعارات.
Reset notification importance
إعادة تعيين أهمية الإشعارات: يحاول نظام أندرويد فرز إشعاراتك بمرور الوقت حسب الأهمية، والنقر على هذا الزر يُعيد ضبط هذا السلوك.
Force allow apps on external
فرض السماح للتطبيقات على وحدة تخزين خارجية: يمكن لتطبيقات أندرويد اختيار ما إذا كان يمكن تثبيتها على وحدة تخزين خارجية (عادةً فتحة بطاقة microSD) باستخدام إعداد "البيان"، ولكن هذا الخيار يلغي ذلك. قد يؤدي تغيير هذا الإعداد ونقل التطبيقات غير المدعومة إلى وحدة تخزين خارجية إلى حدوث سلوكيات غريبة، لذا يُفضل تركه كما هو.
Force activities to be resizable
فرض إمكانية تغيير حجم الأنشطة: يُجبر هذا الخيار جميع التطبيقات على أن تكون قابلة لتغيير الحجم، وهو ما قد يُمثل حلاً (مع بعض الأخطاء) للتطبيقات التي لا تعمل في وضع تقسيم الشاشة أو لا يمكن تغيير حجمها على أجهزة Chromebook.
Enable freeform windows
تفعيل النوافذ ذات الشكل الحر: يسمح هذا الخيار للتطبيقات بفتح نوافذ عائمة، حتى لو لم يكن الجهاز مُصممًا للوضع ذي الشكل الحر (مثل معظم الهواتف). بمجرد تفعيل هذا الخيار، اضغط باستمرار على أيقونة التطبيق في شاشة "التطبيقات الأخيرة" واختر "شكل حر" لتحويله إلى نافذة عائمة. بعض إصدارات أندرويد المُخصصة تحتوي على تطبيق مُخصص لهذه الميزة، مثل "العرض المنبثق" على هواتف وأجهزة Samsung Galaxy اللوحية.
Force desktop mode
فرض وضع سطح المكتب: عند توصيل شاشة خارجية (مثلاً، شاشة عبر منفذ USB Type-C)، سيُجبرها ذلك على استخدام واجهة سطح مكتب بسيطة مع نوافذ حرة ومشغل مخصص. يختلف تطبيق هذا باختلاف واجهة أندرويد وإصداره، وبعض الأجهزة لها سلوكها الخاص الذي يتجاوز هذا الخيار.
Enable non-resizable in multi-window/Multi-window for all apps
تفعيل وضع عدم تغيير الحجم في وضع النوافذ المتعددة/النوافذ المتعددة لجميع التطبيقات: يسمح هذا باستخدام التطبيقات غير المصممة لتغيير الحجم (مثل العديد من الألعاب) في وضع النوافذ المتعددة.
Standby apps
تطبيقات الاستعداد: يعرض هذا القسم جميع التطبيقات الموجودة حاليًا في وضع الاستعداد على جهازك.
Reset ShortcutManager rate-limiting
إعادة تعيين تحديد معدل ShortcutManager: يقيد أندرويد عدد مرات تحديث التطبيق لاختصاراته على الشاشة الرئيسية ومواقع النظام الأخرى لمنع تباطؤ الأداء. يُعيد هذا الخيار ضبط مؤقت تحديد المعدل، وهو مفيد بشكل أساسي لأغراض التطوير فقط.
أقسام أخرى في صفحة خيارات المطور
Autofill
الملء التلقائي: جميع الخيارات في هذا القسم مخصصة لاختبار إطار عمل الملء التلقائي في أندرويد، ولا داعي لتغيير أي خيارات هنا إلا إذا كنت تختبر تطبيقًا يستخدم بيانات الملء التلقائي (أو موفر الملء التلقائي).
Storage
التخزين: يحتوي هذا الخيار على خيار واحد فقط، والذي يُظهر أي بيانات مشتركة في نظام أندرويد. في معظم الحالات، يكون هذا الخيار فارغًا مع رسالة مثل "لا توجد بيانات مشتركة لهذا المستخدم".
Location
الموقع: يُمكن استخدام خيار "تحديد تطبيق موقع وهمي" مع تطبيقات مثل GPS Joystick لتزييف الموقع الفعلي لجهازك. اطلع على دليلنا لتزييف الموقع لمزيد من التفاصيل.
Games
الألعاب: تحتوي بعض أجهزة سامسونج جالاكسي على قسم يُسمى "الألعاب" في خيارات المطور، مع إعداد GPUWatch، الذي يُضيف تراكبات لمعدل الإطارات في الثانية (FPS) وحمل وحدة المعالجة المركزية. على عكس عداد معدل التحديث في قسم "العرض"، يُظهر هذا الإعداد قيمة معدل الإطارات في الثانية (FPS) الحالية للتطبيق أو اللعبة الحالية، والتي غالبًا ما تكون أقل من معدل تحديث الشاشة الفعلي.
وهذا يُختتم هذا الدليل الذي يُغطي القائمة الشاملة لخيارات المطور التي ستجدها في جميع هواتف أندرويد تقريبًا. سيساعدك هذا على فهم وظائف الخيارات المختلفة، لتتمكن من العثور على ما تحتاجه بسرعة وتجاهل الباقي أو تجنبه. خيارات المطور، كما ذكرنا سابقًا، لن تُعطّل جهازك بأي شكل من الأشكال، ولكن من الأفضل الالتزام بالخيارات التي تعرفها فقط وتجاهل الباقي.