CAMERA_MIC_INDICATORS_NOT_PRESENT
رقم تعريف التغيير: 162547999
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
يشير هذا إلى أنّ هذا الجهاز يتيح مؤشرات الكاميرا والميكروفون. تكون القيمة false إذا كانت متوفّرة، لأنّ طريقة
CompatChanges#isChangeEnabled
تعرض true إذا لم يكن معرّف التغيير متوفّرًا.
|
DOWNSCALED
رقم تعريف التغيير: 168419799
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
يتحكّم هذا التغيير في جميع تغييرات خفض حجم المخزن المؤقت لكل تطبيق. يتيح تفعيل هذا التغيير تطبيق عوامل القياس التالية:
عند تفعيل هذا التغيير لحزمة تطبيق، يتم تغيير حجم التطبيق بالقوة
إلى أعلى عامل قياس مفعَّل. على سبيل المثال، يتم استخدام% 80 في حال تفعيل كل من% 80 و%70 (DOWNSCALE_80 وDOWNSCALE_70).
عند تفعيل هذا التغيير وDOWNSCALED_INVERSE، تكون الأولوية لـ DOWNSCALED_INVERSE ويتم تطبيق عامل القياس بشكل عكسي.
|
DOWNSCALED_INVERSE
رقم تعريف التغيير: 273564678
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
هذا التغيير هو حارس البوابة لجميع تغييرات تصغير حجم المخزن المؤقت العكسي لكل تطبيق. يتيح تفعيل هذا التغيير تطبيق عوامل القياس التالية بشكل عكسي (أي يتم رفع مستوى الدقة بدلاً من ذلك):
عند تفعيل هذا التغيير لحزمة تطبيق معيّنة، يتم تغيير حجم التطبيق بالقوة
إلى أدنى عامل قياس مفعَّل. على سبيل المثال، يتم استخدام% 80 إذا تم تفعيل كل من% 80 و%70 (DOWNSCALE_80 وDOWNSCALE_70) لأنّه عند تطبيق عامل قياس بنسبة% 80 بشكل عكسي، يساوي %125، وهو أقل من عامل القياس بنسبة% 142.86 الذي يتم تطبيقه عند تطبيق عامل قياس بنسبة% 70 بشكل عكسي. عند تفعيل هذا التغيير وDOWNSCALED، تكون الأولوية لـ DOWNSCALED_INVERSE ويتم تطبيق عامل القياس بشكل عكسي.
|
DOWNSCALE_30
رقم تعريف التغيير: 189970040
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
إذا كان الخيار DOWNSCALED مفعَّلاً أيضًا، فإنّ تفعيل هذا التغيير لحزمة معيّنة يفرض على التطبيق افتراض أنّه يعمل على شاشة تبلغ درجة دقتها الرأسية والأفقية% 30 من درجة دقة الشاشة الحقيقية. إذا كان
DOWNSCALED_INVERSE
مفعَّلاً أيضًا، فإنّ تفعيل هذا التغيير لحزمة ما يفرض على التطبيق
افتراض أنّه يعمل على شاشة بدرجة دقة رأسية وأفقية تبلغ% 333.33 من درجة دقة الشاشة الحقيقية.
|
DOWNSCALE_35
رقم تعريف التغيير: 189969749
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
إذا كان الخيار DOWNSCALED مفعَّلاً أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض تشغيل التطبيق على شاشة بدقة% 35 من الدقة الرأسية والأفقية للشاشة الحقيقية. في حال تفعيل DOWNSCALED_INVERSE أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض تشغيل التطبيق على شاشة بدرجة دقة رأسية وأفقية تبلغ% 285.71 من درجة دقة الشاشة الحقيقية.
|
DOWNSCALE_40
رقم تعريف التغيير: 189970038
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
في حال تفعيل DOWNSCALED أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض تشغيل التطبيق على شاشة بدقة% 40 من الدقة الرأسية والأفقية للشاشة الحقيقية. في حال تفعيل DOWNSCALED_INVERSE أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض تشغيل التطبيق على شاشة بدرجة دقة رأسية وأفقية تبلغ% 250 من درجة دقة الشاشة الحقيقية.
|
DOWNSCALE_45
رقم تعريف التغيير: 189969782
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
إذا كان الخيار DOWNSCALED مفعَّلاً أيضًا، فإنّ تفعيل هذا التغيير لحزمة ما يفرض على التطبيق افتراض أنّه يعمل على شاشة بدرجة دقة تبلغ% 45 من درجة الدقة العمودية والأفقية للشاشة الحقيقية. في حال تفعيل DOWNSCALED_INVERSE أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى إجبار التطبيق على افتراض أنّه يعمل على شاشة بدرجة دقة عمودية وأفقية تبلغ% 222.22 من درجة دقة الشاشة الحقيقية.
|
DOWNSCALE_50
رقم تعريف التغيير: 176926741
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
إذا كان DOWNSCALED مفعَّلاً أيضًا، فإنّ تفعيل هذا التغيير لحزمة ما يفرض على التطبيق افتراض أنّه يعمل على شاشة بدرجة دقة عمودية وأفقية تبلغ% 50 من درجة دقة الشاشة الحقيقية. في حال تفعيل DOWNSCALED_INVERSE أيضًا، سيؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض تشغيل التطبيق على شاشة بدقة رأسية وأفقية تبلغ% 200 من دقة الشاشة الحقيقية.
|
DOWNSCALE_55
رقم تعريف التغيير: 189970036
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
إذا تم أيضًا تفعيل DOWNSCALED، سيؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض تشغيل التطبيق على شاشة بدرجة دقة عمودية وأفقية تبلغ% 55 من درجة دقة الشاشة الحقيقية. في حال تفعيل DOWNSCALED_INVERSE أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض التطبيق على افتراض أنّه يعمل على شاشة بدرجة دقة رأسية وأفقية تبلغ% 181.82 من درجة دقة الشاشة الحقيقية.
|
DOWNSCALE_60
رقم تعريف التغيير: 176926771
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
في حال تفعيل DOWNSCALED أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض تشغيل التطبيق على شاشة بدرجة دقة تبلغ% 60 من درجة الدقة الرأسية والأفقية للشاشة الحقيقية. إذا كان الخيار
DOWNSCALED_INVERSE مفعَّلاً
أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض التطبيق
على افتراض أنّه يعمل على شاشة بدرجة دقة عمودية وأفقية تبلغ% 166.67 من درجة دقة الشاشة الحقيقية.
|
DOWNSCALE_65
رقم تعريف التغيير: 189969744
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
في حال تفعيل DOWNSCALED أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض تشغيل التطبيق على شاشة بدرجة دقة عمودية وأفقية تبلغ% 65 من درجة دقة الشاشة الحقيقية. في حال تفعيل DOWNSCALED_INVERSE أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى إجبار التطبيق على افتراض أنّه يعمل على شاشة تبلغ درجة دقتها الرأسية والأفقية% 153.85 من درجة دقة الشاشة الحقيقية.
|
DOWNSCALE_70
رقم تعريف التغيير: 176926829
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
في حال تفعيل DOWNSCALED أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض تشغيل التطبيق على شاشة بدرجة دقة تبلغ% 70 من درجة الدقة الرأسية والأفقية للشاشة الحقيقية. في حال تفعيل DOWNSCALED_INVERSE أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض تشغيل التطبيق على شاشة بدرجة دقة عمودية وأفقية تبلغ% 142.86 من درجة دقة الشاشة الحقيقية.
|
DOWNSCALE_75
رقم تعريف التغيير: 189969779
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
في حال تفعيل DOWNSCALED أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض تشغيل التطبيق على شاشة بدقة% 75 من الدقة الرأسية والأفقية للشاشة الحقيقية. إذا تم تفعيل DOWNSCALED_INVERSE أيضًا، سيؤدي تفعيل هذا التغيير لحزمة ما إلى إجبار التطبيق على افتراض أنّه يعمل على شاشة بدرجة دقة رأسية وأفقية تبلغ% 133.33 من درجة دقة الشاشة الحقيقية.
|
DOWNSCALE_80
رقم تعريف التغيير: 176926753
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
في حال تفعيل DOWNSCALED أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض التطبيق على افتراض أنّه يعمل على شاشة بدرجة دقة عمودية وأفقية تبلغ% 80 من درجة دقة الشاشة الحقيقية. إذا تم تفعيل DOWNSCALED_INVERSE أيضًا، سيؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض التطبيق على افتراض أنّه يعمل على شاشة بدرجة دقة عمودية وأفقية تبلغ% 125 من درجة دقة الشاشة الحقيقية.
|
DOWNSCALE_85
رقم تعريف التغيير: 189969734
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
في حال تفعيل DOWNSCALED أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض تشغيل التطبيق على شاشة بدرجة دقة عمودية وأفقية تبلغ% 85 من درجة دقة الشاشة الحقيقية. في حال تفعيل DOWNSCALED_INVERSE أيضًا، سيؤدي تفعيل هذا التغيير لحزمة معيّنة إلى إجبار التطبيق على افتراض أنّه يعمل على شاشة بدرجة دقة عمودية وأفقية تبلغ% 117.65 من درجة دقة الشاشة الحقيقية.
|
DOWNSCALE_90
رقم تعريف التغيير: 182811243
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
في حال تفعيل DOWNSCALED أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض تشغيل التطبيق على شاشة بدرجة دقة عمودية وأفقية تبلغ% 90 من درجة دقة الشاشة الحقيقية. في حال تفعيل DOWNSCALED_INVERSE أيضًا، يؤدي تفعيل هذا التغيير لحزمة معيّنة إلى فرض التطبيق على افتراض أنّه يعمل على شاشة بدرجة دقة رأسية وأفقية تبلغ% 111.11 من درجة دقة الشاشة الحقيقية.
|
ENFORCE_STRICT_QUERY_BUILDER
رقم تعريف التغيير: 143231523
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل هذا الإعداد، تتحقّق SQLiteQueryBuilder من جميع
اختيارات طلبات البحث في CalendarProvider2 للتأكّد من عدم احتوائها على
وسيطات ضارة.
|
FORCE_DISABLE_HEVC_SUPPORT
رقم تعريف التغيير: 174227820
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
فرض إيقاف تطبيق من إتاحة إمكانية تشغيل وسائط HEVC
يجب أن توضّح التطبيقات إمكانات الوسائط المتوافقة معها في ملف البيان الخاص بها، ولكن يمكن استخدام هذه العلامة لفرض عدم توافق التطبيق مع ترميز HEVC، وبالتالي فرض تحويل الترميز أثناء الوصول إلى الوسائط المرمّزة باستخدام HEVC. يؤدي ضبط هذه العلامة إلى إلغاء أي إعدادات تلقائية على مستوى نظام التشغيل
للتطبيقات. يكون هذا الإعداد غير مفعَّل تلقائيًا، ما يعني أنّ الإعدادات التلقائية لنظام التشغيل
لها الأولوية. في حال تفعيل هذه العلامة وعلامة
FORCE_ENABLE_HEVC_SUPPORT، سيتجاهل نظام التشغيل
كلتا العلامتين.
|
FORCE_ENABLE_HEVC_SUPPORT
رقم تعريف التغيير: 174228127
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
يتم فرض تفعيل تطبيق ليتوافق مع إمكانية تشغيل وسائط HEVC. يجب أن تعلن التطبيقات عن إمكانات الوسائط المتوافقة معها في بيانها، ولكن يمكن استخدام هذه العلامة لفرض توافق التطبيق مع HEVC، وبالتالي تجنُّب تحويل الترميز أثناء الوصول إلى الوسائط المرمّزة في HEVC. ويؤدي ضبط هذه العلامة إلى إلغاء أي إعدادات تلقائية على مستوى نظام التشغيل للتطبيقات. ويكون هذا الإعداد غير مفعَّل تلقائيًا، ما يعني أنّ الإعدادات التلقائية لنظام التشغيل ستكون لها الأولوية. إذا تم تفعيل كل من
هذه العلامة وFORCE_DISABLE_HEVC_SUPPORT،
سيتجاهل نظام التشغيل كلتا العلامتين.
|
FORCE_NON_RESIZE_APP
رقم تعريف التغيير: 181146395
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
يفرض هذا الإعداد عدم إمكانية تغيير حجم الحزم التي يتم تطبيقه عليها.
|
FORCE_RESIZE_APP
رقم تعريف التغيير: 174042936
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
يفرض هذا الإعداد إمكانية تغيير حجم الحزم التي يتم تطبيقه عليها. نسمح فقط
بتغيير الحجم في وضع ملء الشاشة، ولكن لا نفرض على التطبيق
استخدام وضع النوافذ المتعددة القابلة لتغيير الحجم.
|
GWP_ASAN
رقم تعريف التغيير: 145634846
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
تتيح هذه السياسة رصد الأخطاء في الذاكرة الأصلية التي تم أخذ عيّنات منها في التطبيقات.
لمزيد من المعلومات حول استخدام GWP-ASan، يُرجى الاطّلاع على
دليل GWP-ASan.
|
NATIVE_HEAP_ZERO_INIT
رقم تعريف التغيير: 178038272
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
تفعيل الإعداد التلقائي للصفر في عمليات تخصيص الذاكرة المؤقتة الأصلية
|
NATIVE_MEMTAG_ASYNC
رقم تعريف التغيير: 145772972
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
تفعيل ميزة "التحقّق من علامات الذاكرة غير المتزامنة" (ASYNC) في هذه العملية
لا يؤثر هذا الإعداد إلا في الأجهزة التي تتوافق مع ميزة Memory Tagging Extension (MTE) من ARM.
|
NATIVE_MEMTAG_SYNC
رقم تعريف التغيير: 177438394
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
يؤدي هذا الخيار إلى تفعيل ميزة "التحقّق المتزامن من علامات الذاكرة" (SYNC) في هذه العملية.
لا يؤثر هذا الإعداد إلا في الأجهزة التي تتوافق مع ميزة Memory Tagging Extension (MTE) من ARM. في حال تفعيل كل من NATIVE_MEMTAG_ASYNC وهذا الخيار، تكون الأولوية لهذا الخيار ويتم تفعيل MTE في وضع SYNC.
|
OVERRIDE_ANY_ORIENTATION
رقم تعريف التغيير: 265464455
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل هذا التغيير، يمكن تطبيق عمليات إلغاء الاتجاه التالية بغض النظر عن الاتجاه الذي يطلبه النشاط:
|
OVERRIDE_ANY_ORIENTATION_TO_USER
رقم تعريف التغيير: 310816437
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل هذا الإعداد، يتم تفعيل
SCREEN_ORIENTATION_USER،
ما يؤدي إلى إلغاء أي اتجاه يطلبه النشاط. يمكن إلغاء التطبيقات ذات الاتجاه الثابت
لتظهر بملء الشاشة على الأجهزة ذات الشاشات الكبيرة
عند تفعيل ignoreOrientationRequest باستخدام هذا
الإلغاء.
|
رقم تعريف التغيير: 314961188
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل هذا الإعداد، يتم استبعاد الحزم التي يتم تطبيق الإلغاء عليها من معالجة توافق الكاميرا في وضع النوافذ ذات التصميم المرن للتطبيقات ذات الاتجاه الثابت.
في وضع النوافذ ذات التصميم المرن، تحاكي معالجة التوافق التشغيل على جهاز في الوضع العمودي من خلال إضافة شريط أسود إلى نافذة التطبيق وتغيير خصائص الكاميرا إلى ما تتوقعه التطبيقات عادةً في جهاز في الوضع العمودي: تدوير أداة الاستشعار بمقدار 90 و270 درجة للكاميرات الخلفية والأمامية على التوالي، وضبط تدوير الشاشة على 0.
استخدِم هذه العلامة لإيقاف معالجة التوافق للتطبيقات التي لا تستجيب بشكل جيد للمعالجة.
|
OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
رقم تعريف التغيير: 191514214
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل هذا التغيير، يتم فرض تجاهل القيمة الحالية لـ android:resizeableActivity على الحزم التي يتم تطبيقه عليها، بالإضافة إلى استهداف حزمة تطوير البرامج (SDK) التي تساوي الإصدار 6.0 من نظام التشغيل Android (المستوى 23 من واجهة برمجة التطبيقات) أو أقل منه، واعتبار النشاط غير قابل لتغيير الحجم. في هذه الحالة، تعتمد قيمة تدوير الكاميرا واقتصاصها فقط على التعويض المطلوب مع مراعاة تدوير الشاشة الحالي.
|
OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTS
رقم تعريف التغيير: 189229956
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل هذا التغيير، يتم فرض الحزمة التي تم تطبيقه عليها
لتجاوز السلوك التلقائي لتدوير الكاميرا واقتصاصها وعرض
CaptureRequest.SCALER_ROTATE_AND_CROP_NONE دائمًا.
|
رقم تعريف التغيير: 316897322
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل هذه السياسة، تضمن أن يظهر للمستخدمين خيار تسجيل شاشة تطبيق واحد أو الشاشة بأكملها عند بدء جلسة MediaProjection، ما يؤدي إلى إلغاء استخدام MediaProjectionConfig#createConfigForDefaultDisplay.
|
OVERRIDE_LANDSCAPE_ORIENTATION_TO_REVERSE_LANDSCAPE
رقم تعريف التغيير: 266124927
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
يتم تفعيل
SCREEN_ORIENTATION_REVERSE_LANDSCAPE
للتطبيق الذي يتم تطبيقه عليه. ما لم يتم تفعيل
OVERRIDE_ANY_ORIENTATION
أيضًا، يتم استخدام SCREEN_ORIENTATION_REVERSE_LANDSCAPE
فقط عندما يحدّد النشاط الاتجاه الأفقي. يمكن أن يساعدك تفعيل هذا التغيير في اختبار سلوك تطبيقك لمعرفة الاختلافات بين الأجهزة التي يتوافق فيها الاتجاه الأفقي مع Surface.ROTATION_90 والأجهزة التي يتوافق فيها مع Surface.ROTATION_270.
|
OVERRIDE_LAYOUT_IN_DISPLAY_CUTOUT_MODE
رقم تعريف التغيير: 332679525
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل هذا الإعداد، يتم إلغاء سلوك التنسيق في وضع الصورة المقطوعة للشاشة. لن ينطبق ذلك إلا إذا لم يتم فرض ميزة "العرض على كامل الشاشة".
|
OVERRIDE_MIN_ASPECT_RATIO
رقم تعريف التغيير: 174042980
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
هذا التغيير هو حارس البوابة لجميع التغييرات التي تفرض حدًا أدنى معينًا لنسبة العرض إلى الارتفاع. يتيح تفعيل هذا التغيير تطبيق الحد الأدنى التالي لنسب العرض إلى الارتفاع:
عند تفعيل هذا التغيير لحزمة تطبيق، يتم إلغاء الحد الأدنى لنسبة العرض إلى الارتفاع المحدَّد في ملف بيان التطبيق واستبداله بأكبر نسبة عرض إلى ارتفاع مفعَّلة، ما لم تكن قيمة ملف بيان التطبيق أعلى.
|
OVERRIDE_MIN_ASPECT_RATIO_EXCLUDE_PORTRAIT_FULLSCREEN
رقم تعريف التغيير: 218959984
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل هذه السياسة، يتم تجاهل الحد الأدنى لنسبة العرض إلى الارتفاع في وضع ملء الشاشة العمودي من أجل استخدام كل مساحة الشاشة المتاحة.
|
OVERRIDE_MIN_ASPECT_RATIO_LARGE
رقم تعريف التغيير: 180326787
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل
OVERRIDE_MIN_ASPECT_RATIO
أيضًا، يؤدي تفعيل هذا التغيير لحزمة إلى ضبط
الحد الأدنى لنسبة العرض إلى الارتفاع للنشاط على قيمة كبيرة على النحو المحدّد في
OVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUE.
|
OVERRIDE_MIN_ASPECT_RATIO_MEDIUM
رقم تعريف التغيير: 180326845
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل
OVERRIDE_MIN_ASPECT_RATIO
أيضًا، يؤدي تفعيل هذا التغيير لحزمة إلى ضبط
الحد الأدنى لنسبة العرض إلى الارتفاع للنشاط على قيمة متوسطة على النحو المحدّد في
OVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUE.
|
OVERRIDE_MIN_ASPECT_RATIO_ONLY_FOR_CAMERA
رقم تعريف التغيير: 325586858
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل هذه السياسة، يتم فرض قيود على المعالجات التي تفرض تطبيق حد أدنى معيّن لنسبة العرض إلى الارتفاع، بحيث لا يتم تطبيقها إلا عندما يكون التطبيق متصلاً بالكاميرا.
|
OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
رقم تعريف التغيير: 203647190
الحالة التلقائية: مفعَّل لجميع التطبيقات.
عند تفعيل
OVERRIDE_MIN_ASPECT_RATIO
أيضًا، يحدّ هذا التغيير من أي تغييرات أخرى تفرض حدًّا أدنى لنسبة العرض إلى الارتفاع في النشاط على قيمة معيّنة، مثل
OVERRIDE_MIN_ASPECT_RATIO_LARGE
وOVERRIDE_MIN_ASPECT_RATIO_MEDIUM،
للأنشطة التي تتضمّن أيضًا اتجاهًا عموديًا.
|
OVERRIDE_RESPECT_REQUESTED_ORIENTATION
رقم تعريف التغيير: 236283604
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل هذا التغيير، يتم استبعاد الحزم التي يتم تطبيقه عليها
من قيود تجاهل الاتجاه التي يمكن للشركات المصنّعة للأجهزة
ضبطها.
|
OVERRIDE_UNDEFINED_ORIENTATION_TO_NOSENSOR
رقم تعريف التغيير: 265451093
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
يتم تفعيل
SCREEN_ORIENTATION_NOSENSOR
للتطبيق الذي يتم تطبيقه عليه. ما لم يتم تفعيل
OVERRIDE_ANY_ORIENTATION
أيضًا، يتم استخدام SCREEN_ORIENTATION_NOSENSOR
فقط عندما لا يحدّد النشاط أي اتجاه
ثابت آخر.
|
OVERRIDE_UNDEFINED_ORIENTATION_TO_PORTRAIT
رقم تعريف التغيير: 265452344
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
يتم تفعيل
SCREEN_ORIENTATION_PORTRAIT
للتطبيق الذي يتم تطبيقه عليه. ما لم يتم تفعيل
OVERRIDE_ANY_ORIENTATION
أيضًا، يتم استخدام SCREEN_ORIENTATION_PORTRAIT
فقط عندما لا يحدّد النشاط أي اتجاه
ثابت آخر.
|
RATE_LIMIT_TOASTS
رقم تعريف التغيير: 174840628
الحالة التلقائية: لا يمكن تفعيل هذا التغيير أو إيقافه. ويتم تسجيله فقط من خلال إطار عمل التوافق.
تتيح هذه السمة وضع حدّ أقصى لعدد طلبات
Toast.show()
لمنع إرهاق المستخدم بعدد كبير جدًا من الإشعارات المنبثقة في
وقت محدود. وأي محاولة لعرض عدد من رسائل الإشعار المؤقت أكثر من المسموح به في
إطار زمني معيّن تؤدي إلى تجاهل رسالة الإشعار المؤقت.
|
STPE_SKIP_MULTIPLE_MISSED_PERIODIC_TASKS
رقم تعريف التغيير: 288912692
الحالة التلقائية: مفعَّل للتطبيقات التي تستهدف الإصدار 16 من نظام التشغيل Android (المستوى 36 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
عند تفعيل هذا الخيار، يتم تنفيذ عملية واحدة فائتة كحد أقصى من
scheduleAtFixedRate
على الفور عندما يعود التطبيق إلى مراحل نشاط صالحة.
لمزيد من المعلومات حول هذا التغيير، يُرجى الاطّلاع على القسم المتعلّق
بتحسين جدولة العمل بمعدّل ثابت في صفحة التغييرات في سلوك Android 16.
|
UNIVERSAL_RESIZABLE_BY_DEFAULT
رقم تعريف التغيير: 357141415
الحالة التلقائية: مفعَّل للتطبيقات التي تستهدف الإصدار 16 من نظام التشغيل Android (المستوى 36 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
عند تفعيل هذا الخيار، يتم تجاهل قيود اتجاه التطبيق وإمكانية تغيير الحجم ونسبة العرض إلى الارتفاع على الشاشات الكبيرة (الشاشات التي يزيد عرضها عن 600 وحدة بكسل مستقلة الكثافة).
لمزيد من المعلومات حول هذا التغيير، يُرجى الاطّلاع على القسم المتعلّق
بالتصاميم التكيُّفية في صفحة التغييرات في سلوك Android 16.
|
USE_EXPERIMENTAL_COMPONENT_ALIAS
رقم تعريف التغيير: 196254758
الحالة التلقائية: غير مفعَّل لجميع التطبيقات.
عند تفعيل هذا الإعداد، يسمح النظام لحزمة "android" باستخدام
أسماء مستعارة للمكوّنات.
|