اخبارمنوعات تقنية

معنى Developer Options

Android هو نظام تشغيل مفتوح المصدر يشجع المطورين على اتساخ أيديهم من خلال توفير شفرة المصدر والأدوات المطلوبة للترقيع.

لقد مرت بالفعل 6 سنوات على بداية Android ولا يزال عدد قليل من المستخدمين غير مدركين لبعض الميزات المخفية لنظام Android. هل تعلم أن Android يحتوي على قائمة مخفية تحتوي على العديد من أدوات المطور المفيدة التي تم إخفاؤها في عمق الإعدادات؟ هل سمعت من قبل عن خيارات المطور على Android؟

❤️ قد يهمك: نسيت رمز التحقق بخطوتين واتس اب

ماهو معنى Developer Options خيارات المطور ؟

تحتوي قائمة خيارات المطور على الإعدادات المستخدمة لغرض تصحيح الأخطاء وتطوير التطبيقات. قامت Google بإخفاء هذه القائمة في وقت إصدار Android 4.2 Jellybean وظلت من الآن فصاعدا مخفية عن مرأى من المستخدمين.

السبب وراء إخفاء هذه القائمة المفيدة هو تجنب المستخدمين المبتدئين من العبث ببعض الخيارات التي قد تسبب نتائج غير متوقعة أثناء الاستخدام.

لقد دس معظمنا أنفنا في خيارات المطور لتمكين تصحيح أخطاء USB أو التبديل إلى وقت تشغيل ART ، ولكن ربما لاحظت الكثير من الخيارات الغامضة هناك.

في حين أنه من غير المحتمل أن يستخدم معظمنا جميع الخيارات الموجودة هناك ، ولكن من الجيد دائما معرفة نيكل حول الإعدادات المخفية على أجهزتنا. لذا ، دعنا نرى ما تعنيه الخيارات المجنونة في قائمة خيارات المطور المخفية بالفعل.

ولكن قبل الغوص في التفاصيل ، قم أولا بتمكين خيارات المطور على جهاز Android الخاص بك الذي يعمل بنظام 4.2 jellybean أو أعلى.

إذا لم تكن على دراية بالحيلة البسيطة لتمكين القائمة ، فيمكنك اتباع الرابط أدناه لمعرفة كيفية القيام بذلك.

🙂 اقرأ ايصا: فرض عرض رسومات GPU

  • كيفية تمكين خيارات المطور على جهاز Android الخاص بك

اهم Developer Options

تمكين تصحيح أخطاء USB

لنبدأ بأهم الخيارات في قائمة خيارات المطور وربما يكون الخيار الوحيد الذي يهم جميع مستخدمي Android. يتيح تمكين تصحيح أخطاء USB على جهازك لجهازك الاتصال عبر منفذ USB على جهاز الكمبيوتر الخاص بك عبر Android Debug Bridge (ADB) وهي حزمة برامج تستخدم لإجراء عمليات متقدمة على جهازك من جهاز الكمبيوتر باستخدام أوامر ADB.

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

سيسمح هذا الخيار الصغير للمستخدمين بأخذ نسخ احتياطية من الجهاز لتجاوز أمان Android Lockscreen ، كل شيء في متناول بعض الأوامر. ومع ذلك ، نوصي بتمكينه عند الطلب لأن جهازك يمكن أن يكون عرضة للهجمات الخلفية عند توصيله بجهاز كمبيوتر مفخخ.

كلمة مرور النسخ الاحتياطي لسطح المكتب

كما ذكرنا بالفعل أنه يمكنك أخذ نسخ احتياطية من الجهاز باستخدام أوامر ADB ، فإن قوة الخيارات هذه تمكن كلمة مرور على ملفات النسخ الاحتياطي هذه. لذلك ، سيكون لديك نسخ احتياطية مشفرة في يدك وتحتاج إلى إدخال كلمة المرور متى أردت استعادة النسخ الاحتياطية.

من الأفضل أن يكون لديك طبقة من الأمان للنسخ الاحتياطية الخاصة بك ولكن لا تفكر حتى في نسيان كلمة المرور الخاصة بك ، وإلا عليك أن تقول وداعا لملفات النسخ الاحتياطي الخاصة بك.

🌚 شاهد : نسيت رمز التحقق بخطوتين تلجرام

خذ تقرير الخطأ

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

ابق مستيقظا

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

حدد وقت التشغيل

هذا الخيار مخصص فقط لمستخدمي KitKat حيث تحولت Google إلى ART افتراضيا في Android Lollipop. يمكن لمستخدمي KitKat اختبار ركوب أحدث وقت تشغيل ART باستخدام هذا الخيار للتبديل بين وقت تشغيل ART و Dalvik. هذا الخيار تجريبي وقد يزعزع استقرار جهازك ، لذا يرجى العودة إلى Dalvik إذا كنت تواجه مشكلات مع ART.

تمكين سجل التطفل HCI بلوتوث

غالبا ما يحتاج محلل أمان الشبكة إلى التقاط وتحليل حزم Bluetooth HCI (واجهة وحدة تحكم المضيف) لتدقيق ما يحدث مع نهاية البرنامج لاتصال Bluetooth. سيمنحهم هذا الخيار معلومات مفيدة دون الحاجة إلى جهاز استنشاق. سيتم وضع السجل في تخزين الجهاز (SDcard / btsnoop_hci.log) والذي يمكن استرداده لتحليله باستخدام برنامج مثل Wireshark. لذلك ، يمكنك القول إلى حد ما أن هذا خيار مؤيد للمستوى.

❤️ قد يهمك: فرض 4x MSAA

احصائيات العملية

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

إبطال تراخيص تصحيح أخطاء USB

عند استخدام جهاز كمبيوتر لتصحيح أخطاء جهازك عبر USB لأول مرة ، يجب عليك تخويل الاتصالات باستخدام RSA Key Fingerprint. من خلال النقر على هذا الخيار ، سيتم إلغاء كل هذه التراخيص وعليك إعادة تفويض الاتصال في المرة القادمة التي تقوم فيها بتصحيح الأخطاء على جهاز كمبيوتر.

💙هل شاهدت: انشاء ايميل وهمي gmail

السماح بمواقع وهمية

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

حدد تطبيق التصحيح

تتيح لك هذه الخيارات اختيار تطبيق لتصحيحه وكما ترى ، فهو أيضا خيار احترافي للمطور فقط. لذلك ، قد ترغب في التراجع عن هذا الخيار إلا إذا كنت تخطط للدخول في تطوير التطبيق. بالنسبة للمطورين ، سيسمح لهم هذا الخيار بالتأكد من تشغيل تطبيقهم على النحو المنشود.

انتظر مصحح الأخطاء

ما لم وإلى أن تختار تطبيق تصحيح الأخطاء ، سيظهر هذا الخيار باللون الرمادي. يمنع هذا الخيار التطبيق المحدد من التشغيل حتى يتم إرفاق مصحح الأخطاء به. إذا لم تفهم ما يعنيه هذا ، فربما لا داعي للقلق بشأنه.

التحقق من التطبيقات عبر USB

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

إظهار اللمسات

سيؤدي هذا الخيار إلى تمكين إشارة مرئية على الشاشة عند ومكان تسجيل اللمس. يمكنك استخدام هذا الخيار عندما تستخدم تطبيق Screen cast لتسجيل الشاشة أو باستخدام تطبيق مرآة لعرض شاشتك مباشرة على جهاز الكمبيوتر الخاص بك.

😍قد يهمك ايضا: كيف اطلع بطاقة باي بال

موقع المؤشر

سيؤدي تمكين هذا الخيار إلى تراكب مخطط رسم بياني على شاشتك مع شريط المعلومات الذي يحتوي على إحداثيات اللمس المسجلة. لذلك ، كلما لمست الشاشة أو مررت عليها ، يمكنك رؤية الأقواس المرئية لموضع اللمسات. بالنسبة للشخص العادي ، سيسمح لك باكتشاف الأماكن التي يكون فيها غير حساس أو لا يعمل ولكن بالنسبة للمطورين ، سيوفر معلومات حول رسم خرائط الشاشة التي تعمل باللمس.

إظهار تحديثات السطح

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

إظهار حدود التخطيط

سيؤدي تمكين هذا الخيار إلى تحديد حواف جميع عناصر واجهة المستخدم على الشاشة مما يوفر نوعا من مخطط العناصر على الشاشة. قد يساعد هذا الخيار المطورين في الحصول على فكرة عن مساحة كل عنصر حيث سيستجيبون لمدخلات اللمس. حسنا ، هذا الخيار ليس له أي فائدة للمستخدمين العاديين.

فرض اتجاه تخطيط RTL

يفرض اتجاه الشاشة من اليمين إلى اليسار لدعم لغة RTL. يمكنك تمكين هذا الخيار لفترة من الوقت وإيقاف تشغيله بسرعة ما لم تكن معتادا على تنسيق RTL.

مقياس الرسوم المتحركة للنافذة

يسمح لك بتعيين سرعة الرسوم المتحركة للنافذة. كلما انخفضت قيمة القياس ، قل الوقت المخصص لتلك الرسوم المتحركة المعينة ، وبالتالي ستكون الرسوم المتحركة أسرع.

مقياس الحركة الانتقالية

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

😅شاهد ايضا: ادخل تطبيق الراجحي يطلعني

محاكاة شاشات العرض الثانوية

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

فرض عرض وحدة معالجة الرسومات

هذا يجبر التطبيقات على استخدام عرض 2D للأجهزة باستخدام GPU بدلا من استخدام مكتبات النظام للعرض. في بعض الحالات ، تعمل هذه الخيارات بشكل لا تشوبه شائبة ولكن في بعض الأحيان ستندم بعد تمكين الخيار وتواجه عدم استقرار شديد.

إظهار تحديثات عرض وحدة معالجة الرسومات

سيؤدي تمكين هذا الإعداد إلى إظهار تراكب أحمر على الشاشة كلما تم استخدام وحدة معالجة الرسومات لعرض. مرة أخرى ، ليس للمستخدمين العاديين.

إظهار تحديثات طبقة الأجهزة

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

تصحيح أخطاء السحب الزائد لوحدة معالجة الرسومات

يحدث السحب الزائد عندما يطلب أحد التطبيقات من النظام رسم شيء ما في الأعلى على عنصر آخر. سيؤدي تمكين هذه الخيارات إلى إعلام المطور بموعد ومكان حدوث التراكب حتى يتمكن من الحكم على ما إذا كانت هناك أي مشكلة في الأداء.

🤗نحن نحبك لذلك شاهد: تحميل tftp2

قوة 4x MSAA

يشير MSAA إلى Multi-Sample Anti-Aliasing وهو عامل مسؤول عن إعادة إنتاج رسومية أفضل على الشاشة ، لذا فإن إجبار 4x MSAA سيجعل الأمور تبدو أفضل على شاشتك ولكن الأداء قد يتدهور بشكل متناسب.

إظهار استخدام وحدة المعالجة المركزية

هذا خيار آخر سيزعجك بعد التمكين لأنه يتراكب مع معلومات استخدام وحدة المعالجة المركزية في الزاوية اليمنى العليا من الشاشة. ومع ذلك ، فهو خيار مفيد للغاية للمطورين للتحقق من كيفية استخدام وحدة المعالجة المركزية من خلال العمليات المختلفة في النظام.

عرض وحدة معالجة الرسومات للملف الشخصي

يمكن تمكين هذا الخيار في وضعين ، أحدهما يعرض رسما بيانيا على الشاشة بينما يقوم الآخر بتفريغه في ملف عبر ADB. الرسم البياني عبارة عن عرض مرئي لكيفية عمل وحدة معالجة الرسومات تحت الغطاء.

تمكين تتبعات OpenGL

سيؤدي تمكين هذا الخيار إلى البحث عن خطأ OpenGL وتفريغها في ملف سجل اخترته عند بدء التشغيل. هذا خيار آخر لن يكون مفيدا لمعظم المستخدمين.

لا تحتفظ بالأنشطة

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

حد عملية الخلفية

سيسمح لك بتعيين عدد العمليات التي يمكن تشغيلها في الخلفية في وقت واحد. على غرار الخيار أعلاه ، من الأفضل عدم استخدامه لأن هذا سيتداخل مع الوظائف العادية لنظام Android.

💋ألم تشاهد ؟ : PostgreSQL شرح

عرض جميع ANRs

سيؤدي تمكين هذا الخيار إلى ظهور كل عملية في النموذج تطبيق لا يستجيب الحوار كلما تم تعليق العملية. لن يدخر حتى عملية الخلفية التي لم يبدأها المستخدم ، لذا قم بتمكينها فقط لتصحيح توافق تطبيقك مع الوحدات النمطية الموجودة.

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

مقالات ذات صلة

زر الذهاب إلى الأعلى