دليل خيارات مطوري Android الكامل

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

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

الخيارات الرئيسية

  • خذ تقرير الخطأ: سيؤدي الضغط على هذا إلى الحصول على ملفات السجل الحالية على جهازك وحزمها لإرسالها إلى المستلم الذي تقدمه ، مثل عنوان البريد الإلكتروني.
  • كلمة مرور النسخ الاحتياطي لسطح المكتب: سيؤدي ذلك إلى فرض كلمة مرور على أي نسخ احتياطية تقوم بإنشائها عبر ADB. بدون كلمة المرور ، لا يمكن استعادة هذه النسخ الاحتياطية على هاتفك.
  • ابق مستيقظًا: سيؤدي ذلك إلى إجبار شاشتك على البقاء مستيقظًا دائمًا أثناء الشحن ، وهو أمر رائع لتقليل عمر شاشتك وحرق الصور فيها.
  • فتح OEM - سيسمح هذا بإلغاء قفل أداة تحميل التشغيل ، ولكن الأمر ليس بهذه البساطة مثل قلب هذا المفتاح إذا قام مشغل شبكة الجوال أو الشركة المصنعة بإلغاء قفل جهازك. لكنها عادة ما تكون الخطوة الأولى في الاتجاه الصحيح.
  • تمكين بلوتوث HCI تجسس السجل: يهدف هذا للمطورين والخبراء الأمنيين الذين يحتاجون لتحليل بلوتوث HCI ( H معاهدة الفضاء الخارجي C ontroller I nterface) الحزم. سيتم العثور على السجل في دليل مثل (/sdcard/btsnoop_hci.log) للاسترجاع والتفتيش.
  • حدد تكوين USB: يبدو أن هذا الخيار يوفر طريقة لتعيين وضع USB "الافتراضي" ، ولكن تم تجاوزه بواسطة خيار USB القياسي في قائمة الإعدادات. يوجد خيار واحد هنا على الرغم من أنه قد يكون مربكًا ، يسمى "مصدر الصوت". يتساءل بعض الأشخاص عما إذا كان ذلك يحول جهاز Android الخاص بك إلى مصدر صوتي لجهاز الكمبيوتر الخاص بك. ما يقوم به إعداد "تكوين USB: مصدر الصوت" في الواقع هو تمكين هاتفك من الاتصال عبر USB مع الأجهزة الطرفية للصوت USB ، مثل USB DAC. إنه ليس لتوجيه الصوت من جهاز Android إلى جهاز الكمبيوتر الخاص بك عبر USB.

خيارات التصحيح

  • تصحيح أخطاء USB: يسمح هذا بشكل أساسي لجهاز Android الخاص بك بالاتصال بمنافذ USB بجهاز الكمبيوتر الخاص بك عبر Android Debug Bridge. إنها وظيفة إضافية لاتصالات USB - بالطبع سيتم التعرف دائمًا على جهازك كجهاز تخزين أو أي وضع USB قمت بتمكينه على جهازك ، ولكن بدون تمكين تصحيح أخطاء USB ، لا يمكنك دفع أوامر ADB إلى Android من جهاز الكمبيوتر الخاص بك.
  • إبطال أذونات تصحيح أخطاء USB: سيؤدي هذا إلى إبطال جميع أزواج المفاتيح الموجودة على جهازك والتي تطابق جهاز Android مع جهاز الكمبيوتر / أجهزة الكمبيوتر المستخدمة لتصحيح أخطاء ADB. إنه يشبه بشكل أساسي حذف كلمة مرور WiFi.
  • تقارير أخطاء قائمة الطاقة: سيؤدي هذا إلى تمكين خيار في قائمة الطاقة لجمع تقرير خطأ وإرساله.
  • السماح بالمواقع الوهمية: يتيح لك هذا الإعداد تعيين موقع مزيف لجهازك ، والذي يمكن أن يخدع معظم التطبيقات التي تستخدم جمع الموقع - على الرغم من أنه ليس مضمونًا ، على سبيل المثال ، يمكن لبعض التطبيقات مثل Google Play الحصول على موقعك التقريبي بناءً على مشغل بطاقة SIM ، إذا كنت تستخدم بيانات الجوال بدون VPN.
  • حدد تطبيق الموقع الوهمي: قد يكون لديك هذا الخيار بدلاً من "السماح بالمواقع الوهمية" ، وسيطلب منك بشكل أساسي اختيار تطبيق جهة خارجية مثبت على هاتفك لعرض مواقع وهمية لطلبات الموقع من التطبيقات.
  • حدد تطبيق تصحيح الأخطاء: وفقًا لشروط الشخص العادي ، يتيح لك ذلك اختيار تطبيق لتصحيح الأخطاء ، وهو مخصص لمطوري تطبيقات الأدوات للتأكد من أن تطبيقهم يعمل بشكل جيد على Android.
  • انتظر المصحح: تصبح هذه الخيارات متاحة بمجرد تحديد تطبيق لتصحيحه مع الخيار السابق - سيمنع التطبيق من التشغيل حتى يتم إرفاق مصحح الأخطاء.
  • التحقق من التطبيقات عبر USB: سيسمح هذا لـ Google بفحص التطبيقات التي تثبتها عبر ADB بحثًا عن أي سلوك ضار. إنه لأمر جيد إذا كنت تدفع ملفات .APK من جهاز الكمبيوتر الخاص بك إلى جهاز Android الخاص بك.
  • عرض اللمسات: لا يحتاج إلى شرح ، لكنه يظهر لك حرفيًا مؤشرًا مرئيًا حيث يتم الضغط على الشاشة. جيد لتشخيص شاشة اللمس المعطلة.
  • موقع المؤشر: يضع هذا الإعداد شريط معلومات أعلى الشاشة يخبرك بإحداثيات الشاشة لآخر مكان تم فيه لمس الشاشة.
  • إظهار تحديثات السطح: يجعل حافة نافذة التطبيق تومض عند تحديث محتوياتها.
  • إظهار حدود التخطيط: سيؤدي هذا إلى تحديد جميع حواف المخطط لإظهار مكان تسجيل اللمسات - مثل وجود عنصر واجهة مستخدم غير مرئي على شاشتك ، فسيؤدي ذلك إلى تمييزه.
  • فرض اتجاه تخطيط RTL: يفرض اتجاه الشاشة لدعم اللغة من اليمين إلى اليسار.
  • مقياس الرسم المتحرك للنافذة: يضبط سرعة تشغيل الرسوم المتحركة للنافذة. العدد الأقل يكون أسرع. بعض طرز "العرض" تحدد الخيار ، جنبًا إلى جنب مع الخيار الموجود أسفلها ، منخفض جدًا في متاجر الهواتف المحمولة ، لجعل الهواتف تبدو فائقة السرعة وسريعة.
  • مقياس الحركة الانتقالية: يضبط سرعة تشغيل الرسوم المتحركة الانتقالية. مرة أخرى ، الأقل هو الأسرع.
  • محاكاة شاشات العرض الثانوية: يسمح هذا الإعداد للمطورين بمحاكاة أحجام الشاشات المختلفة. إنها عربات التي تجرها الدواب قليلاً.
  • فرض عرض GPU: يفرض على التطبيقات استخدام العرض ثنائي الأبعاد للأجهزة إذا تمت كتابتها لعدم استخدامها افتراضيًا. يمكن أن يكون هذا شيئًا جيدًا أو سيئًا ، حسب التطبيق.
  • إظهار تحديثات عرض GPU: باستخدام هذا الإعداد ، يحصل أي عرض يتم رسمه باستخدام جهاز GPU على تراكب أحمر.
  • إظهار تحديثات طبقة الأجهزة: سيخبرك هذا الإعداد عند تحديث الطبقات في طرق عرض التطبيقات المدعومة من الأجهزة.
  • تصحيح أخطاء GPU overdraw: يحدث السحب الزائد في كل مرة يطلب فيها التطبيق من النظام رسم شيء فوق شيء آخر. يتيح لك هذا الإعداد معرفة متى وأين يحدث ذلك حتى تعرف ما إذا كانت تمثل مشكلة.
  • Force 4x MSAA: سيؤدي ذلك إلى إجبار 4x Multisampling anti-aliasing ، مما يؤدي إلى تلطيف "jaggies" على الرسومات ثلاثية الأبعاد ، ولكنه يقلل من الأداء العام.
  • تم تمكين الوضع الصارم: هذا الإعداد يومض الشاشة عندما يستخدم أحد التطبيقات السلسلة الرئيسية لأداء عمليات طويلة ومكثفة.
  • إظهار استخدام وحدة المعالجة المركزية: هذا ببساطة يضع نافذة صغيرة في الجزء العلوي الأيمن من الشاشة تحتوي على معلومات حول وحدة المعالجة المركزية وكيفية استخدامها.
  • عرض ملف تعريف GPU: يمكن لهذا الإعداد إما رسم رسم بياني على الشاشة أو كتابته في ملف. الرسم البياني هو عرض مرئي لمدى صعوبة عمل وحدة معالجة الرسومات. هذا شيء رائع آخر يجب تجربته.
  • تمكين تتبع OpenGL: هذا الإعداد يراقب أخطاء OpenGL ، ويضعها في ملف السجل الذي اخترته عند بدء تشغيله. لا شيء يحتاج معظم المستخدمين إلى لمسه.
  • لا تحتفظ بالأنشطة: سيؤدي هذا إلى تدمير أي نشاط حرفيًا بمجرد الخروج من النافذة الرئيسية ، مما يؤدي إلى إغلاق كل شيء مرتبط بهذا التطبيق. هذا ليس شيئًا جيدًا وسيؤدي إلى تقليل عمر البطارية الإجمالي. إنه إلى حد كبير نفس السبب الذي يجعل "منظفات ذاكرة الوصول العشوائي" والتطبيقات التي تفرض إغلاق خدمات الخلفية سيئة على المدى الطويل. يجب أن يعمل هاتفك بجدية أكبر لفتح هذه التطبيقات في المرة القادمة التي تقوم فيها بتشغيلها.
  • حد العملية في الخلفية: يسمح بإعداد مخصص لعدد العمليات التي يمكن تشغيلها في الخلفية مرة واحدة. لا يجب أن تلعب بهذا ، فقط اتركه على الوضع الافتراضي.
  • إظهار جميع أخطاء ANR: يجعل هذا الإعداد كل عملية تعرض مربع حوار "التطبيق لا يستجيب" إذا تم تعليقه - حتى العمليات التي في الخلفية التي لم يبدأها المستخدم. مفيد إذا كان أحد التطبيقات يتداخل مع تطبيق آخر.

خيارات الشبكات

  • تسليم Wi_Fi العدواني إلى الخلوي: مع تمكين هذا ، سيكون جهازك أسرع بكثير في تمكين اتصال بيانات الهاتف المحمول عندما يكتشف إشارة wifi ضعيفة.
  • السماح دائمًا بمسح Wi_Fi Roam Scans: سيؤدي تمكين هذا إلى إخبار جهازك بالبحث دائمًا عن شبكات wifi المفتوحة ، حتى عندما يكون جهازك "نائمًا". يعد هذا مفيدًا إذا كنت تقود سيارتك في شارع مليء باتصالات wifi المفتوحة وكنت تقوم بتنزيل ملفات الموسيقى وتريد أن يقفز جهازك بين اتصالات wifi.
  • البيانات الخلوية نشطة دائمًا: هذا يفعل بالضبط ما يقوله ، فهو يحافظ على تشغيل بيانات الهاتف المحمول دائمًا ، حتى إذا قمت بتمكين wifi. من الأفضل إقرانه بخيار "الإرسال السريع للواي فاي إلى الهاتف الخلوي".

خيارات الوسائط

  • تعطيل توجيه صوت USB: سيؤدي تمكين هذا إلى تعطيل التوجيه التلقائي للأجهزة الطرفية للصوت USB ، مثل USB DAC.