ACCESS_SHARED_IDENTITY
رقم تعريف التغيير: 259743961
الحالة التلقائية: مفعَّلة لجميع التطبيقات
يمنح إمكانية الوصول إلى هوية التطبيق الذي سيتم إطلاقه في حال الموافقة عليه
إلى مشاركة هويته من خلال تشغيل هذا النشاط باستخدام مثيل
من
ActivityOptions
عند
ActivityOptions.setShareIdentityEnabled(boolean)
تم استدعاء بقيمة true ، أو إذا تم إطلاق
المعرف الفريد الخاص بالنشاط هو نفسه المُعرّف الفريد للتطبيق الذي يتم تشغيله. متى يحدث هذا التغيير
واستيفاء أحد هذه المتطلبات، يمكن أن
الوصول إلى المعرف الفريد (UID) للتطبيق الذي يتم تشغيله واسم الحزمة
Activity.getLaunchedFromUid()
وActivity.getLaunchedFromPackage() ،
على التوالي.
|
ANR_PRE_UDC_APIS_ON_SLOW_RESPONSES
رقم تعريف التغيير: 258236856
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
عند التفعيل، يؤدي إلى ظهور رسالة "التطبيق لا يستجيب" أخطاء ANR
عندما تكون التطبيقات بطيئة في الاستجابة على واجهات برمجة التطبيقات والوظائف من
Android 13 (المستوى 33) أو الإصدارات الأقدم
|
AUTHORITY_ACCESS_CHECK_CHANGE_ID
رقم تعريف التغيير: 207133734
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
بالنسبة إلى التطبيقات التي تستهدف Android 14 (المستوى 34 لواجهة برمجة التطبيقات) والإصدارات الأحدث، يتم تفعيل
جارٍ التحقّق من وصول المرجع إلى المعرّف الفريد لطلب البيانات على جميع المشاكل المتعلّقة بالمزامنة
واجهات برمجة التطبيقات.
|
CAMERA_MIC_INDICATORS_NOT_PRESENT
رقم تعريف التغيير: 162547999
الحالة التلقائية: تكون غير مفعّلة لجميع التطبيقات.
يشير هذا الرمز إلى أنّ هذا الجهاز متوافق مع الكاميرا والميكروفون.
ومؤشرات التقييم. وتكون القيمة false في حال توفّرها، لأن
CompatChanges#isChangeEnabled
تُرجع الطريقة true في حالة عدم وجود معرّف التغيير.
|
DEFAULT_RESCIND_BAL_PRIVILEGES_FROM_PENDING_INTENT_SENDER
رقم تعريف التغيير: 244637991
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
عندما يرسل أحد التطبيقات PendingIntent باستخدام
PendingIntent#send()
أو طرق مشابهة، يجب أن يعمل التطبيق الآن إذا كان يريد منح
امتيازات تشغيل النشاط في الخلفية لبدء حالة
والنية.
لمعرفة المزيد من المعلومات حول هذا التغيير، يمكنك الاطّلاع على القسم في Android 14.
صفحة تغييرات السلوك حول
قيود إضافية على بدء الأنشطة من الخلفية.
|
DETACH_THROWS_ISE_ONLY
رقم تعريف التغيير: 236825255
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
وضع علامة على الاستثناء الصحيح للبوابة الذي تم طرحه
#detachImage
تم توثيق "#detachImage " على أنّه رمي
IllegalStateException
في حالة حدوث خطأ؛ طريقة مساعد محلي لهذه اللعبة
RuntimeException
إذا تم التخلّص من السطح أثناء فصل
Image
ويستمر سلوك الاستثناء غير المُوثَّق هذا سابقًا حتى
Android 13 (المستوى 33)
بعد Android 13 (المستوى 33 من واجهة برمجة التطبيقات)، لن يتم استخدام طريقة المساعد الأصلي إلا
يرمي IllegalStateExceptions وفقًا
التوثيق.
عند تفعيل هذا التغيير، يتجاهل #detachImage فقط
IllegalStateException إذا حدثت أخطاء أثناء
فصل الصورة. لن يطرأ أي تغيير على السلوك المتعلّق باستهداف التطبيقات
Android 13 (المستوى 33) والإصدارات الأقدم
|
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% من موضع الإعلان
الدقة الأفقية للشاشة الحقيقية.
|
معرّف التغيير: 270306772
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
تستخدم التطبيقات التي تستهدف الإصدار 14 من نظام التشغيل Android أو الإصدارات الأحدث نظامًا أساسيًا
تنفيذ mDNS كخلفية، بينما تستهدف التطبيقات السابقة
استمرار الإصدارات في استخدام ميزة "اكتشاف خدمة الشبكة" القديمة (NSD)
خلفية (مع برنامج خفي أصلي قديم باسم NsdManager
الخلفية).
|
ENABLE_SELF_CERTIFIED_CAPABILITIES_DECLARATION
معرّف التغيير: 266524688
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
ميزة التحقّق من إمكانيات الشهادة الذاتية مفعَّلة للتطبيقات
يستهدف الإصدار 14 من نظام التشغيل Android أو الإصدارات الأحدث عرض
NetworkCapabilities
لمزيد من التفاصيل.
|
ENFORCE_PACKAGE_VISIBILITY_FILTERING
رقم تعريف التغيير: 154726397
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
بالنسبة إلى التطبيقات التي تستهدف Android 14 (المستوى 34 لواجهة برمجة التطبيقات) والإصدارات الأحدث، يجب توفير
التطبيقات لتوضيح احتياجات إذن الوصول إلى الحِزم في البيان من أجل
الوصول إلى
AccountManager
واجهات برمجة التطبيقات.
|
ENFORCE_READ_ONLY_JAVA_DCL
معرّف التغيير: 218865702
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
بالنسبة إلى التطبيقات التي تستهدف Android 14 (المستوى 34 لواجهة برمجة التطبيقات) والإصدارات الأحدث، يجب توفير
وضع علامة على جميع الملفات التي يتم تحميلها ديناميكيًا
للقراءة فقط. هذا النمط
يمنع عرض الملفات التي يتم تحميلها ديناميكيًا بشكل غير متوقع
يتم استبدالها من قبل جهات ضارة
لمعرفة المزيد من المعلومات حول هذا التغيير، يمكنك الاطّلاع على القسم في Android 14.
صفحة تغييرات السلوك حول
تحميل رموز ديناميكية أكثر أمانًا
|
ENFORCE_STRICT_QUERY_BUILDER
معرّف التغيير: 143231523
الحالة التلقائية: تكون غير مفعّلة لجميع التطبيقات.
عند تفعيل هذا الخيار، يتحقّق SQLiteQueryBuilder من جميع المشاكل.
CalendarProvider2 اختيارات لطلب البحث مقابل البرامج الضارة
الوسيطة.
|
EXACT_LISTENER_ALARMS_DROPPED_ON_CACHED
معرّف التغيير: 265195908
الحالة التلقائية: مفعَّلة لجميع التطبيقات
المنبّهات المحدَّدة الوقت التي تتوقع
AlarmManager.OnAlarmListener
يتم إلغاء معاودة الاتصال عند انتقال تطبيق الاتصال إلى ذاكرة التخزين المؤقت
الولاية.
لمزيد من المعلومات حول التغييرات في المنبّهات المحدَّدة الوقت في Android 14، يُرجى الاطّلاع على
يتم تلقائيًا رفض ضبط المنبّهات المحدَّدة الوقت.
|
FGS_TYPE_CHECK_FOR_INSTANT_APPS
معرّف التغيير: 261055255
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
عند تفعيل هذه الميزة، يجب أن تحدّد التطبيقات الفورية المقدّمة المناسبة
لأي خدمات تم الإفصاح عنها في قسم
ملف البيان.
لمزيد من المعلومات عن هذا التغيير، راجع الصفحة التي تصف
التغييرات التي تطرأ على أنواع الخدمات التي تعمل في المقدّمة
|
FGS_TYPE_NONE_DEPRECATION_CHANGE_ID
رقم تعريف التغيير: 255042465
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
عند تفعيل هذا الخيار، تستهدف التطبيقات التي تستهدف Android 14 (المستوى 34 لواجهة برمجة التطبيقات) والإصدارات الأحدث
التي تبدأ خدمة تعمل في المقدّمة من خلال
FOREGROUND_SERVICE_TYPE_NONE
ينتج عنها تحذير في السجل.
لمزيد من المعلومات عن هذا التغيير، راجع الصفحة التي تصف
التغييرات التي تطرأ على أنواع الخدمات التي تعمل في المقدّمة
|
FGS_TYPE_NONE_DISABLED_CHANGE_ID
رقم تعريف التغيير: 255038118
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
عند تفعيل هذا الخيار، تستهدف التطبيقات التي تستهدف Android 14 (المستوى 34 لواجهة برمجة التطبيقات) والإصدارات الأحدث
التي تبدأ خدمة تعمل في المقدّمة من خلال
FOREGROUND_SERVICE_TYPE_NONE
ينتج عنه استثناء.
لمزيد من المعلومات عن هذا التغيير، راجع الصفحة التي تصف
التغييرات التي تطرأ على أنواع الخدمات التي تعمل في المقدّمة
|
FGS_TYPE_PERMISSION_CHANGE_ID
معرّف التغيير: 254662522
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
عند تفعيل هذا الخيار، تستهدف التطبيقات التي تستهدف Android 14 (المستوى 34 لواجهة برمجة التطبيقات) والإصدارات الأحدث
التي تعمل على تشغيل خدمة تعمل في المقدّمة بدون الأذونات المطلوبة
المرتبطة بنوع هذه الخدمة التي تعمل في المقدّمة في
SecurityException
لمزيد من المعلومات عن هذا التغيير، راجع الصفحة التي تصف
التغييرات التي تطرأ على أنواع الخدمات التي تعمل في المقدّمة
|
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
|
IMPLICIT_INTENTS_ONLY_MATCH_EXPORTED_COMPONENTS
معرّف التغيير: 229362273
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
بالنسبة إلى التطبيقات التي تستهدف Android 14 (المستوى 34 لواجهة برمجة التطبيقات) والإصدارات الأحدث، تشمل المكوّنات
لتصديرها لاستدعاءها من خلال نوايا ضمنية. في حال حذف
عدم تصدير مكون واستدعاؤه، بل تتم إزالته من القائمة
عدد المستلِمين. ينطبق هذا على وجه التحديد على الأنشطة
عمليات البث.
لمعرفة المزيد من المعلومات حول هذا التغيير، يمكنك الاطّلاع على القسم في Android 14.
صفحة تغييرات السلوك حول
القيود المفروضة على الأهداف الضمنية والمعلّقة.
|
معرّف التغيير: 266201607
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
بالنسبة إلى التطبيقات التي تستهدف Android 14 (المستوى 34 لواجهة برمجة التطبيقات) والإصدارات الأحدث، يجب أن تستوفي التطبيقات الشروط التالية:
مطالبة المستخدم بمنح موافقته قبل كل MediaProjection
تسجيل جلسة تسجيل المكالمات.
لمعرفة المزيد من المعلومات حول هذا التغيير، يمكنك الاطّلاع على القسم في Android 14.
صفحة تغييرات السلوك حول كيف
موافقة المستخدم مطلوبة لكل MediaProjection
لتسجيل جلسة المشاهدة.
|
NATIVE_HEAP_ZERO_INIT
معرّف التغيير: 178038272
الحالة التلقائية: تكون غير مفعّلة لجميع التطبيقات.
تفعيل الإعداد التلقائي لأجزاء من الذاكرة الأصلية في الذاكرة
الحصص.
|
NATIVE_MEMTAG_ASYNC
معرّف التغيير: 145772972
الحالة التلقائية: تكون غير مفعّلة لجميع التطبيقات.
تفعيل التحقق من علامة الذاكرة غير المتزامنة (ASYNC) في هذه العملية.
يقتصر تأثير هذه العلامة على الأجهزة التي تتيح وضع العلامات على الذاكرة ARM فقط.
امتداد (MTE).
|
NATIVE_MEMTAG_SYNC
رقم تعريف التغيير: 177438394
الحالة التلقائية: تكون غير مفعّلة لجميع التطبيقات.
يتم تفعيل فحص علامة الذاكرة المتزامنة (SYNC) في هذه العملية.
يقتصر تأثير هذه العلامة على الأجهزة التي تتيح وضع العلامات على الذاكرة ARM فقط.
امتداد (MTE). إذا كان كل من NATIVE_MEMTAG_ASYNC وهذا
الخياران مفعّلان، لهذا الخيار الأولوية ويتم تفعيل إضافة وضع علامات الذاكرة (MTE).
في وضع المزامنة.
|
OVERRIDE_ANY_ORIENTATION
رقم تعريف التغيير: 265464455
الحالة التلقائية: تكون غير مفعّلة لجميع التطبيقات.
عند تفعيل هذا الخيار، يسمح هذا التغيير بالاتجاه التالي
الذي سيتم تطبيقه بصرف النظر عن الاتجاه الذي يطلبه
النشاط:
|
OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
رقم تعريف التغيير: 191514214
الحالة التلقائية: تكون غير مفعّلة لجميع التطبيقات.
عند تفعيل هذا الخيار، يفرض هذا التغيير على الحِزم التي يتم تطبيقه عليها.
تجاهل القيمة الحالية لـ android:resizeableActivity
بالإضافة إلى حزمة SDK المستهدفة التي تساوي M أو أقل منه، مع الأخذ في الاعتبار أن الأنشطة
باعتباره غير قابل لتغيير الحجم. في هذه الحالة، قيمة تدوير الكاميرا
زر المحاصيل فقط على التعويض المطلوب مع الأخذ في الاعتبار
تدوير العرض الحالي.
|
OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTS
رقم تعريف التغيير: 189229956
الحالة التلقائية: تكون غير مفعّلة لجميع التطبيقات.
عند تفعيل هذا الخيار، يفرض هذا التغيير على الحِزم التي يتم تطبيقه عليها.
إلغاء السلوك التلقائي لتدوير الكاميرا واقتصاصها ودائمًا
إرجاع CaptureRequest.SCALER_ROTATE_AND_CROP_NONE .
|
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_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_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()
لمنع إثقال المستخدم بعدد كبير جدًا من الإشعارات المحمصة في
لفترة محدودة. تتم أي محاولة لعرض مقدار أكبر من الحد المسموح به في
إطار زمني معين إلى تجاهل الإشعار المنبثق.
|
REJECT_NEGATIVE_NETWORK_ESTIMATES
معرّف التغيير: 253665015
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
عند تفعيل هذا الإعداد، يتطلب ضبط وحدات البايت المقدّرة للشبكة
غير سالب.
|
REQUIRE_NETWORK_CONSTRAINT_FOR_NETWORK_JOB_WORK_ITEMS
رقم تعريف التغيير: 241104082
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
بالنسبة إلى التطبيقات التي تستهدف Android 14 (المستوى 34 لواجهة برمجة التطبيقات) والإصدارات الأحدث، يجب توفير
فإن مهمة الاستضافة لتحديد قيد على الشبكة إذا تم تضمين
JobWorkItem
تشير إلى استخدام الشبكة.
|
REQUIRE_NETWORK_PERMISSIONS_FOR_CONNECTIVITY_JOBS
معرّف التغيير: 271850009
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
بالنسبة إلى التطبيقات التي تستهدف Android 14 (المستوى 34 لواجهة برمجة التطبيقات) والإصدارات الأحدث، يجب توفير
التطبيقات لتحديد كل من
INTERNET
أو
ACCESS_NETWORK_STATE
الأذونات عند جدولة مهمة ما بقيد اتصال.
|
THROW_ON_INVALID_DATA_TRANSFER_IMPLEMENTATION
رقم تعريف التغيير: 255371817
الحالة التلقائية: مفعّلة للتطبيقات التي تستهدف Android 14 (المستوى 34 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث.
بالنسبة إلى التطبيقات التي تستهدف Android 14 (المستوى 34 لواجهة برمجة التطبيقات) والإصدارات الأحدث، يجب اتّباع الخطوات التالية:
يطرح النظام استثناءً إذا لم يتم تنفيذ التطبيق بشكل صحيح
جميع واجهات برمجة التطبيقات اللازمة لنقل البيانات عند تحديد قاعدة بيانات يتم تشغيلها من قِبل المستخدم
مهمة نقل البيانات.
لمزيد من المعلومات عن هذا التغيير، يُرجى الاطّلاع على الصفحة التي تصف كيفية
نقل الخدمات التي تعمل في المقدّمة إلى عملية نقل البيانات التي يبدأها المستخدم
وظائف.
|
USE_EXPERIMENTAL_COMPONENT_ALIAS
معرّف التغيير: 196254758
الحالة التلقائية: تكون غير مفعّلة لجميع التطبيقات.
عند تفعيل هذا الخيار، يسمح النظام بـ "android" حزمة للاستخدام
الأسماء المستعارة للمكونات.
|