| מזהה השינוי: 259743961ACCESS_SHARED_IDENTITY
מצב ברירת המחדל: מופעל לכל האפליקציות.
 
 מעניק גישה לזהות של האפליקציה שממנה מופעלת הפעילות, אם האפליקציה הצטרפה לשיתוף הזהות שלה על ידי הפעלת הפעילות הזו עם מופע של ActivityOptionsשבו הופעלהActivityOptions.setShareIdentityEnabled(boolean)עם הערךtrue, או אם ה-UID של הפעילות שהופעלה זהה ל-UID של האפליקציה שממנה מופעלת הפעילות. כשהשינוי הזה מופעל ואחת מהדרישות האלה מתקיימת, הפעילות יכולה לגשת למזהה המשתמש (UID) ולשם החבילה של האפליקציה שממנה היא הופעלה באמצעותActivity.getLaunchedFromUid()ו-Activity.getLaunchedFromPackage(), בהתאמה. | 
      
        | מזהה שינוי: 258236856ANR_PRE_UDC_APIS_ON_SLOW_RESPONSES
מצב ברירת מחדל: מופעל באפליקציות שמיועדות ל-Android 14 (רמת API 34) ומעלה.
 
 כשהאפשרות הזו מופעלת, מוצגת הודעה על כך שהאפליקציה לא מגיבה (ANR) אם התגובה של האפליקציות ל-API ולפונקציונליות מגרסה Android 13 (רמת API 33) ומטה היא איטית.
            | 
      
        | מזהה שינוי: 207133734AUTHORITY_ACCESS_CHECK_CHANGE_ID
מצב ברירת מחדל: מופעל באפליקציות שמטרגטות Android 14 (רמת API 34) ומעלה.
 
 באפליקציות שמטרגטות ל-Android 14 (רמת API 34) ומעלה, ההרשאה הזו מאפשרת לבדוק את הגישה לרשות עבור ה-UID של הקריאה בכל ממשקי ה-API שקשורים לסנכרון.
            | 
      
        | מזהה שינוי: 162547999CAMERA_MIC_INDICATORS_NOT_PRESENT
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 מציין שהמכשיר הזה תומך במחווני מצלמה ומיקרופון. הערך הוא falseאם הוא קיים, כי השיטהCompatChanges#isChangeEnabledמחזירהtrueאם מזהה השינוי לא קיים. | 
      
        | מזהה שינוי: 244637991DEFAULT_RESCIND_BAL_PRIVILEGES_FROM_PENDING_INTENT_SENDER
מצב ברירת המחדל: מופעל באפליקציות שמיועדות ל-Android 14 (רמת API 34) ואילך.
 
 כששולחים PendingIntentבאמצעותPendingIntent#send()או שיטות דומות, האפליקציה צריכה להביע הסכמה אם היא רוצה להעניק לעצמה הרשאות להפעלת פעילות ברקע כדי להפעיל את ה-Intent בהמתנה. מידע נוסף על השינוי הזה זמין בקטע 
           הגבלות נוספות על הפעלת פעילויות מהרקע בדף השינויים בהתנהגות ב-Android 14. | 
      
        | מזהה השינוי: 236825255DETACH_THROWS_ISE_ONLY
מצב ברירת המחדל: מופעל באפליקציות שמטרגטות ל-Android 14 (רמת API 34) ומעלה.
 
 Flag to gate correct exception thrown by
           #detachImage. #detachImageמתועד כ-throwingIllegalStateExceptionבמקרה של שגיאה. שיטת עזר מקורית ל-throwingRuntimeExceptionאם המשטח ננטש במהלך ניתוקImage. התנהגות החריגה הזו, שלא תועדה בעבר, נמשכת עד Android 13 (רמת API 33). אחרי Android 13 (רמת API 33), שיטת העזר המקורית מחזירה רק IllegalStateExceptionsבהתאם לתיעוד. כשהשינוי הזה מופעל, #detachImageמציג רקIllegalStateExceptionאם הוא נתקל בשגיאות בזמן ניתוק התמונה. ההתנהגות נשארת ללא שינוי באפליקציות שמטרגטות ל-Android 13 (רמת API 33) ומטה. | 
      
        | מזהה השינוי: 168419799DOWNSCALED
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 השינוי הזה הוא שומר הסף של כל השינויים בהקטנת מאגר הנתונים הזמני לכל אפליקציה. הפעלת השינוי הזה מאפשרת להחיל את גורמי ההתאמה הבאים: כשהשינוי הזה מופעל לחבילת אפליקציות, גודל האפליקציה משתנה בכוח לגורם קנה המידה הגבוה ביותר שמופעל. לדוגמה, אם מפעילים גם את 80% וגם את 70% (DOWNSCALE_80ו-DOWNSCALE_70), המערכת תשתמש ב-80%.
          אם מפעילים גם את השינוי הזה וגם אתDOWNSCALED_INVERSE, השינויDOWNSCALED_INVERSEמקבל עדיפות ומתאם שינוי הגודל מוחל באופן הפוך. | 
      
        | מזהה השינוי: 273564678DOWNSCALED_INVERSE
<0x000A>           מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 השינוי הזה הוא שומר הסף של כל השינויים בהקטנת המאגר ההפוך לכל אפליקציה. הפעלת השינוי הזה מאפשרת להחיל את גורמי קנה המידה הבאים באופן הפוך (כלומר, הרזולוציה מוגדלת במקום זאת): כשהשינוי הזה מופעל לחבילת אפליקציה, האפליקציה משנה את הגודל שלה בכוח לגורם ההתאמה הנמוך ביותר שמופעל. לדוגמה, אם מפעילים גם את 80% וגם את 70% (DOWNSCALE_80ו-DOWNSCALE_70), המערכת תשתמש ב-80%, כי כשמחילים את הגורם הזה באופן הפוך, הוא שווה ל-125%, שהוא פחות מ-142.86% שמתקבלים כשמחילים את הגורם 70% באופן הפוך. אם מפעילים גם את השינוי הזה וגם אתDOWNSCALED, השינויDOWNSCALED_INVERSEמקבל עדיפות ומתאם שינוי הגודל מוחל באופן הפוך. | 
      
        | מזהה שינוי: 189970040DOWNSCALE_30
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 אם גם DOWNSCALEDמופעל, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 30% מהרזולוציה האנכית והאופקית של המסך האמיתי. אם גם האפשרותDOWNSCALED_INVERSEמופעלת, הפעלת השינוי הזה לחבילה מאלצת את האפליקציה להניח שהיא פועלת במסך עם 333.33% מהרזולוציה האנכית והאופקית של המסך האמיתי. | 
      
        | מזהה השינוי: 189969749DOWNSCALE_35
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 אם גם DOWNSCALEDמופעל, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 35% מהרזולוציה האנכית והאופקית של המסך האמיתי. אם האפשרותDOWNSCALED_INVERSEמופעלת גם היא, הפעלת השינוי הזה בחבילה גורמת לאפליקציה
           להניח שהיא פועלת במסך עם 285.71% מהרזולוציה האנכית והאופקית של המסך האמיתי. | 
      
        | מזהה שינוי: 189970038DOWNSCALE_40
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 אם גם DOWNSCALEDמופעל, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 40% מהרזולוציה האנכית והאופקית של המסך האמיתי. אם גםDOWNSCALED_INVERSEמופעל, הפעלת השינוי הזה בחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם רזולוציה אנכית ואופקית שהיא 250% מהרזולוציה של המסך האמיתי. | 
      
        | מזהה שינוי: 189969782DOWNSCALE_45
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 אם גם האפשרות DOWNSCALEDמופעלת, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 45% מהרזולוציה האנכית והאופקית של המסך האמיתי. אם גםDOWNSCALED_INVERSEמופעל, הפעלת השינוי הזה לחבילה מאלצת את האפליקציה להניח שהיא פועלת במסך עם 222.22% מהרזולוציה האנכית והאופקית של המסך האמיתי. | 
      
        | מזהה השינוי: 176926741DOWNSCALE_50
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 אם גם DOWNSCALEDמופעל, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 50% מהרזולוציה האנכית והאופקית של המסך האמיתי. אם גם האפשרותDOWNSCALED_INVERSEמופעלת, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 200% מהרזולוציה האנכית והאופקית של המסך האמיתי. | 
      
        | מזהה שינוי: 189970036DOWNSCALE_55
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 אם גם DOWNSCALEDמופעל, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 55% מהרזולוציה האנכית והאופקית של המסך האמיתי. אם גם האפשרותDOWNSCALED_INVERSEמופעלת, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 181.82% מהרזולוציה האנכית והאופקית של המסך האמיתי. | 
      
        | מזהה השינוי: 176926771DOWNSCALE_60
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 אם גם DOWNSCALEDמופעל, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 60% מהרזולוציה האנכית והאופקית של המסך האמיתי. אם גם האפשרותDOWNSCALED_INVERSEמופעלת, הפעלת השינוי הזה לחבילה מאלצת את האפליקציה להניח שהיא פועלת במסך עם 166.67% מהרזולוציה האנכית והאופקית של המסך האמיתי. | 
      
        | מזהה שינוי: 189969744DOWNSCALE_65
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 אם גם DOWNSCALEDמופעל, הפעלת השינוי הזה לחבילה מאלצת את האפליקציה להניח שהיא פועלת במסך עם 65% מהרזולוציה האנכית והאופקית של המסך האמיתי. אם גם האפשרותDOWNSCALED_INVERSEמופעלת, הפעלת השינוי הזה לחבילה מאלצת את האפליקציה
           להניח שהיא פועלת במסך עם 153.85% מהרזולוציה האנכית והאופקית של המסך האמיתי. | 
      
        | מזהה השינוי: 176926829DOWNSCALE_70
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 אם גם DOWNSCALEDמופעל, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 70% מהרזולוציה האנכית והאופקית של המסך האמיתי. אם גם האפשרותDOWNSCALED_INVERSEמופעלת, הפעלת השינוי הזה לחבילה מאלצת את האפליקציה
           להניח שהיא פועלת במסך עם 142.86% מהרזולוציה האנכית והאופקית של המסך האמיתי. | 
      
        | מזהה השינוי: 189969779DOWNSCALE_75
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 אם גם DOWNSCALEDמופעל, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 75% מהרזולוציה האנכית והאופקית של המסך האמיתי. אם גם האפשרותDOWNSCALED_INVERSEמופעלת, הפעלת השינוי הזה עבור חבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 133.33% מהרזולוציה האנכית והאופקית של המסך האמיתי. | 
      
        | מזהה השינוי: 176926753DOWNSCALE_80
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 אם גם DOWNSCALEDמופעל, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 80% מהרזולוציה האנכית והאופקית של המסך האמיתי. אם גם האפשרותDOWNSCALED_INVERSEמופעלת, הפעלת השינוי הזה לחבילה מאלצת את האפליקציה להניח שהיא פועלת במסך עם 125% מהרזולוציה האנכית והאופקית של המסך האמיתי. | 
      
        | מזהה השינוי: 189969734DOWNSCALE_85
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 אם גם DOWNSCALEDמופעל, הפעלת השינוי הזה לחבילה מאלצת את האפליקציה להניח שהיא פועלת במסך עם 85% מהרזולוציה האנכית והאופקית של המסך האמיתי. אם גם האפשרותDOWNSCALED_INVERSEמופעלת, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 117.65% מהרזולוציה האנכית והאופקית של המסך האמיתי. | 
      
        | מזהה שינוי: 182811243DOWNSCALE_90
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 אם גם DOWNSCALEDמופעל, הפעלת השינוי הזה לחבילה גורמת לאפליקציה להניח שהיא פועלת במסך עם 90% מהרזולוציה האנכית והאופקית של המסך האמיתי. אם גם האפשרותDOWNSCALED_INVERSEמופעלת, הפעלת השינוי הזה לחבילה מאלצת את האפליקציה להניח שהיא פועלת במסך עם 111.11% מהרזולוציה האנכית והאופקית של המסך האמיתי. | 
      
        | מזהה שינוי: 270306772 מצב ברירת המחדל: מופעל באפליקציות שמטרגטות ל-Android 14 (רמת API 34) ומעלה.
 
 אפליקציות שמטרגטות את Android 14 ואילך משתמשות בהטמעה של mDNS שמשולבת בפלטפורמה כקצה עורפי, ואילו אפליקציות שמטרגטות גרסאות קודמות ממשיכות להשתמש בקצה עורפי מדור קודם של Network service discovery (NSD) (עם דמון מקורי מדור קודם כקצה עורפי של NsdManager). | 
      
        | מזהה שינוי: 266524688ENABLE_SELF_CERTIFIED_CAPABILITIES_DECLARATION
מצב ברירת המחדל: מופעל באפליקציות שמטרגטות ל-Android 14 (רמת API 34) ומעלה.
 
 הבדיקה של היכולות שאושרו עצמאית מופעלת באפליקציות שמטרגטות Android מגרסה 14 ואילך. לפרטים נוספים, ראו NetworkCapabilities. | 
      
        | מספר השינוי: 154726397ENFORCE_PACKAGE_VISIBILITY_FILTERING
מצב ברירת המחדל: מופעל באפליקציות שמטרגטות ל-Android 14 (רמת API 34) ומעלה.
 
 באפליקציות שמיועדות ל-Android 14 (רמת API 34) ומעלה, נדרשת הצהרה על צורכי הנראות של החבילה במניפסט כדי לגשת לממשקי ה-API של AccountManager. | 
      
        | מספר השינוי: 218865702ENFORCE_READ_ONLY_JAVA_DCL
מצב ברירת המחדל: מופעל באפליקציות שמיועדות ל-Android 14 (רמת API 34) ומעלה.
 
 באפליקציות שמטרגטות ל-Android 14 (רמת API 34) ומעלה, חובה לסמן את כל הקבצים שנטענים באופן דינמי כקריאה בלבד. כך
            מונעים מגורמים זדוניים להחליף באופן לא צפוי קבצים שנפרסים באופן דינמי. מידע נוסף על השינוי הזה מופיע בקטע בנושא 
           טעינה דינמית בטוחה יותר של קוד בדף השינויים בהתנהגות ב-Android 14. | 
      
        | מזהה שינוי: 143231523ENFORCE_STRICT_QUERY_BUILDER
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 כשהתכונה מופעלת, SQLiteQueryBuilderבודק את כל
             הבחירות בשאילתותCalendarProvider2מול ארגומנטים זדוניים. | 
      
        | מזהה שינוי: 265195908EXACT_LISTENER_ALARMS_DROPPED_ON_CACHED
מצב ברירת מחדל: מופעל לכל האפליקציות.
 
 התראות מדויקות שמצפות לקריאה חוזרת AlarmManager.OnAlarmListenerנפסלות כשהאפליקציה שקוראת להן עוברת למצב שמור במטמון. מידע נוסף על השינויים בהתראות מדויקות ב-Android 14 זמין במאמר 
           
           ההרשאה לתזמון התראות מדויקות נדחית כברירת מחדל. | 
      
        | מזהה שינוי: 261055255FGS_TYPE_CHECK_FOR_INSTANT_APPS
מצב ברירת המחדל: מופעל באפליקציות שמיועדות ל-Android 14 (רמת API 34) או לגרסאות מתקדמות יותר.
 
 כשמפעילים את התכונה הזו, אפליקציות מיידיות צריכות לציין סוגים מתאימים של שירותים שפועלים בחזית לכל השירותים שמוצהרים בקובץ המניפסט של האפליקציה. מידע נוסף על השינוי הזה זמין בדף שבו מתוארים 
           השינויים בסוגי שירותים שפועלים בחזית. | 
      
        | מזהה שינוי: 255042465FGS_TYPE_NONE_DEPRECATION_CHANGE_ID
מצב ברירת המחדל: מופעל באפליקציות שמטרגטות Android 14 (רמת API 34) או גרסאות מתקדמות יותר.
 
 אם מפעילים את האפשרות הזו, אפליקציות שמטרגטות ל-Android 14 (API ברמה 34) ומעלה
           ומפעילות שירות שפועל בחזית באמצעות הסוג FOREGROUND_SERVICE_TYPE_NONEשהוצא משימוש
           יוצרות אזהרה ביומן. מידע נוסף על השינוי הזה זמין בדף שבו מתוארים 
           השינויים בסוגי שירותים שפועלים בחזית. | 
      
        | מזהה השינוי: 255038118FGS_TYPE_NONE_DISABLED_CHANGE_ID
מצב ברירת המחדל: מופעל באפליקציות שמטרגטות את Android 14 (רמת API 34) או גרסאות מתקדמות יותר.
 
 אם האפשרות הזו מופעלת, אפליקציות שמטרגטות ל-Android 14 (רמת API 34) ומעלה
           ומפעילות שירות שפועל בחזית באמצעות הסוג FOREGROUND_SERVICE_TYPE_NONEשיצא משימוש
           יגרמו לחריגה. מידע נוסף על השינוי הזה זמין בדף שבו מתוארים 
           השינויים בסוגי שירותים שפועלים בחזית. | 
      
        | מזהה השינוי: 254662522FGS_TYPE_PERMISSION_CHANGE_ID
מצב ברירת המחדל: מופעל באפליקציות שמטרגטות ל-Android 14 (רמת API 34) ומעלה.
 
 אם מפעילים את ההגדרה הזו, אפליקציות שמטרגטות ל-Android 14 (רמת API 34) ואילך
           ומפעילות שירות שפועל בחזית בלי ההרשאות הנדרשות
           שמשויכות לסוג השירות שפועל בחזית, יגרמו לSecurityException. מידע נוסף על השינוי הזה זמין בדף שבו מתוארים 
           השינויים בסוגי שירותים שפועלים בחזית. | 
      
        | מזהה שינוי: 174227820FORCE_DISABLE_HEVC_SUPPORT
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 השבתה בכוח של התמיכה של אפליקציה ביכולת המדיה HEVC.
           אפליקציות צריכות להצהיר על יכולות המדיה הנתמכות שלהן במניפסט, אבל אפשר להשתמש בדגל הזה כדי לאלץ אפליקציה לא לתמוך ב-HEVC, וכך לאלץ המרה בזמן גישה למדיה שמקודדת ב-HEVC. הגדרת הדגל הזה מבטלת את ברירות המחדל ברמת מערכת ההפעלה עבור אפליקציות. היא מושבתת כברירת מחדל, כלומר ברירות המחדל של מערכת ההפעלה מקבלות עדיפות. אם גם הדגל הזה וגם הדגל FORCE_ENABLE_HEVC_SUPPORTמופעלים, מערכת ההפעלה מתעלמת משני הדגלים. | 
      
        | מזהה שינוי: 174228127FORCE_ENABLE_HEVC_SUPPORT
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 הפעלה מאולצת של תמיכה ביכולת המדיה HEVC באפליקציות. אפליקציות צריכות להצהיר על יכולות המדיה הנתמכות שלהן במניפסט, אבל אפשר להשתמש בדגל הזה כדי לאלץ אפליקציה לתמוך ב-HEVC, וכך להימנע מקידוד מחדש בזמן גישה למדיה שמקודדת ב-HEVC. הגדרת הדגל הזה מבטלת את ברירות המחדל ברמת מערכת ההפעלה עבור אפליקציות. היא מושבתת כברירת מחדל, כלומר ברירות המחדל של מערכת ההפעלה מקבלות עדיפות. אם גם הדגל הזה וגם הדגל FORCE_DISABLE_HEVC_SUPPORTמופעלים,
           מערכת ההפעלה מתעלמת משני הדגלים. | 
      
        | מזהה שינוי: 181146395FORCE_NON_RESIZE_APP
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 הגדרת מדיניות שמחייבת את החבילות שהיא חלה עליהן להיות ללא אפשרות שינוי גודל. | 
      
        | מזהה השינוי: 174042936FORCE_RESIZE_APP
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 כך מאלצים את החבילות שהתכונה חלה עליהן להיות בעלות יכולת שינוי גודל. אנחנו מאפשרים שינוי גודל רק במצב חלון במסך מלא, אבל לא מאלצים את האפליקציה לעבור למצב ריבוי חלונות שניתן לשינוי גודל. | 
      
        | מזהה השינוי: 145634846GWP_ASAN
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 ההגדרה הזו מאפשרת לזהות באגים בזיכרון מקומי באפליקציות באמצעות דגימה. מידע נוסף על השימוש ב-GWP-ASan זמין במדריך GWP-ASan. | 
      
        | מספר השינוי: 229362273IMPLICIT_INTENTS_ONLY_MATCH_EXPORTED_COMPONENTS
מצב ברירת המחדל: מופעל באפליקציות שמטרגטות ל-Android 14 (רמת API 34) ומעלה.
 
 באפליקציות שמטרגטות ל-Android 14 (רמת API 34) ומעלה, צריך לייצא רכיבים כדי להפעיל אותם באמצעות פעולות משתמעות. אם רכיב לא מיוצא ולא מופעל, הוא מוסר מרשימת המקבלים. ההגדרה הזו חלה ספציפית על פעילויות ושידורים. מידע נוסף על השינוי הזה זמין בקטע 
           הגבלות על פעולות Intent משתמעות וממתינות בדף השינויים בהתנהגות ב-Android 14. | 
      
        | מספר השינוי: 266201607 מצב ברירת המחדל: מופעל באפליקציות שמטרגטות ל-Android 14 (רמת API 34) ומעלה.
 
 באפליקציות שמטרגטות ל-Android 14 (רמת API 34) ומעלה, האפליקציות צריכות לבקש מהמשתמש לתת הסכמה לפני כל סשן של MediaProjection. מידע נוסף על השינוי הזה זמין בקטע 
           נדרשת הסכמת משתמשים לכל MediaProjectionסשן צילום בדף השינויים בהתנהגות ב-Android 14. | 
      
        | מזהה שינוי: 178038272NATIVE_HEAP_ZERO_INIT
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 הפעלה של אתחול אוטומטי של הקצאות זיכרון בערימות (heap allocation) מקומיות. | 
      
        | מזהה שינוי: 145772972NATIVE_MEMTAG_ASYNC
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 הפעלת בדיקה אסינכרונית (ASYNC) של תג זיכרון בתהליך הזה.
           הדגל הזה משפיע רק על חומרה שתומכת בתוסף תיוג זיכרון (MTE) של ARM.
            | 
      
        | מזהה השינוי: 177438394NATIVE_MEMTAG_SYNC
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 הפרמטר מאפשר בדיקה סינכרונית (SYNC) של תג הזיכרון בתהליך הזה.
           הדגל הזה משפיע רק על חומרה שתומכת בתוסף תיוג זיכרון (MTE) של ARM.
            אם גם NATIVE_MEMTAG_ASYNCוגם האפשרות הזו מופעלות, האפשרות הזו מקבלת עדיפות ו-MTE מופעל במצב SYNC. | 
      
        | מספר השינוי: 265464455OVERRIDE_ANY_ORIENTATION
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 כשההגדרה הזו מופעלת, השינוי מאפשר להחיל את ההגדרות הבאות של כיוון המסך בלי קשר לכיוון שנדרש על ידי הפעילות: | 
      
        | מזהה שינוי: 191514214OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 כשהשינוי הזה מופעל, הוא גורם לכך שהחבילות שהוא חל עליהן יתעלמו מהערך הנוכחי של android:resizeableActivity, וגם מ-SDK שמיועד לגרסה M ומטה, ויחשיבו את הפעילות כפעילות שלא ניתן לשנות את הגודל שלה. במקרה הזה, הערך של סיבוב המצלמה וחיתוך התמונה תלוי רק בפיצוי הנדרש בהתחשב בסיבוב הנוכחי של התצוגה. | 
      
        | מספר השינוי: 189229956OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTS
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 כשההגדרה הזו מופעלת, היא מאלצת את החבילות שהיא חלה עליהן לבטל את התנהגות ברירת המחדל של סיבוב המצלמה וחיתוך התמונה, ותמיד להחזיר CaptureRequest.SCALER_ROTATE_AND_CROP_NONE. | 
      
        | מזהה השינוי: 266124927OVERRIDE_LANDSCAPE_ORIENTATION_TO_REVERSE_LANDSCAPE
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 ההרשאה מאפשרת לאפליקציה שאליה היא משויכת להשתמש ב-SCREEN_ORIENTATION_REVERSE_LANDSCAPE. אלא אםOVERRIDE_ANY_ORIENTATIONמופעלת גם כן,SCREEN_ORIENTATION_REVERSE_LANDSCAPEמשמשת
           רק אם הפעילות מציינת שהיא מתבצעת במצב לרוחב. הפעלת השינוי הזה יכולה לעזור לכם לבדוק את התנהגות האפליקציה במכשירים שבהם תצוגה לרוחב תואמת ל-Surface.ROTATION_90ובמכשירים שבהם היא תואמת ל-Surface.ROTATION_270. | 
      
        | מספר השינוי: 174042980OVERRIDE_MIN_ASPECT_RATIO
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 השינוי הזה הוא שומר הסף של כל השינויים שמכתיבים יחס גובה-רוחב מינימלי מסוים. הפעלת השינוי הזה מאפשרת להחיל את יחסי הגובה-רוחב המינימליים הבאים: כשהשינוי הזה מופעל לחבילת אפליקציה, יחס הגובה-רוחב המינימלי שמופיע במניפסט של האפליקציה מוחלף ביחס הגובה-רוחב הגדול ביותר שמופעל, אלא אם הערך במניפסט של האפליקציה גבוה יותר. | 
      
        | מזהה שינוי: 218959984OVERRIDE_MIN_ASPECT_RATIO_EXCLUDE_PORTRAIT_FULLSCREEN
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 כשההגדרה הזו מופעלת, היא מבטלת את ההגבלה על יחס הגובה-רוחב המינימלי במסך מלא במצב לאורך, כדי להשתמש בכל שטח המסך הזמין. | 
      
        | מזהה שינוי: 180326787OVERRIDE_MIN_ASPECT_RATIO_LARGE
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 אם האפשרות
           OVERRIDE_MIN_ASPECT_RATIOמופעלת גם היא, הפעלת השינוי הזה לחבילה מגדירה את
           יחס הגובה-רוחב המינימלי של הפעילות לערך גדול כפי שמוגדר על ידיOVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUE. | 
      
        | מזהה שינוי: 180326845OVERRIDE_MIN_ASPECT_RATIO_MEDIUM
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 אם האפשרות
           OVERRIDE_MIN_ASPECT_RATIOמופעלת גם היא, הפעלת השינוי הזה בחבילה מגדירה את יחס הגובה-רוחב המינימלי של הפעילות לערך בינוני, כפי שמוגדר על ידיOVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUE. | 
      
        | מזהה שינוי: 203647190OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
מצב ברירת המחדל: מופעל בכל האפליקציות.
 
 אם האפשרות
           OVERRIDE_MIN_ASPECT_RATIOמופעלת, השינוי הזה מגביל שינויים אחרים שמכריחים יחס גובה-רוחב מינימלי של פעילות לערך מסוים – כמוOVERRIDE_MIN_ASPECT_RATIO_LARGEו-OVERRIDE_MIN_ASPECT_RATIO_MEDIUM– לפעילויות שהן גם במצב אנכי. | 
      
        | מזהה השינוי: 236283604OVERRIDE_RESPECT_REQUESTED_ORIENTATION
מצב ברירת המחדל: מושבת בכל האפליקציות.
 
 כשההגדרה הזו מופעלת, השינוי הזה לא כולל חבילות שמוחלות על
           מההגבלות על כיוון המסך שיצרני המכשירים יכולים להגדיר. | 
      
        | מזהה שינוי: 265451093OVERRIDE_UNDEFINED_ORIENTATION_TO_NOSENSOR
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 ההרשאה מאפשרת לאפליקציה שאליה היא משויכת להשתמש ב-SCREEN_ORIENTATION_NOSENSOR. אלא אם
           האפשרותOVERRIDE_ANY_ORIENTATIONמופעלת גם כן,SCREEN_ORIENTATION_NOSENSORמשמשת רק אם לא צוין כיוון קבוע אחר לפעילות. | 
      
        | מזהה שינוי: 265452344OVERRIDE_UNDEFINED_ORIENTATION_TO_PORTRAIT
מצב ברירת מחדל: מושבת לכל האפליקציות.
 
 ההרשאה מאפשרת לאפליקציה שאליה היא משויכת להשתמש ב-SCREEN_ORIENTATION_PORTRAIT. אלא אם
           האפשרותOVERRIDE_ANY_ORIENTATIONמופעלת גם כן,SCREEN_ORIENTATION_PORTRAITמשמשת רק אם לא צוין כיוון קבוע אחר לפעילות. | 
      
        | מספר השינוי: 174840628RATE_LIMIT_TOASTS
מצב ברירת המחדל: אי אפשר להפעיל או להשבית את השינוי הזה. הוא נרשם רק על ידי מסגרת התאימות.
 
 ההגדרה הזו מאפשרת להגביל את קצב יצירת הבקשות של Toast.show()כדי למנוע עומס יתר על המשתמש עם יותר מדי הודעות קצרות בזמן מוגבל. כל ניסיון להציג יותר הודעות קצרות מהמותר בפרק זמן מסוים גורם להודעה להימחק. | 
      
        | מזהה שינוי: 253665015REJECT_NEGATIVE_NETWORK_ESTIMATES
מצב ברירת המחדל: מופעל באפליקציות שמטרגטות Android 14 (רמת API 34) ומעלה.
 
 אם המדיניות מופעלת, נדרש שהערך של בייט הרשת המשוער יהיה לא שלילי. | 
      
        | מספר השינוי: 241104082REQUIRE_NETWORK_CONSTRAINT_FOR_NETWORK_JOB_WORK_ITEMS
מצב ברירת המחדל: מופעל באפליקציות שמיועדות ל-Android 14 (רמת API 34) ומעלה.
 
 באפליקציות שמטורגטות ל-Android 14 (רמת API 34) ואילך, צריך לציין אילוץ רשת במשימת האירוח אם הרכיב JobWorkItemשכלול בה מציין שימוש ברשת. | 
      
        | מזהה שינוי: 271850009REQUIRE_NETWORK_PERMISSIONS_FOR_CONNECTIVITY_JOBS
מצב ברירת המחדל: מופעל באפליקציות שמטרגטות ל-Android 14 (רמת API 34) ומעלה.
 
 באפליקציות שמטרגטות ל-Android 14 (רמת API 34) ואילך, נדרש לציין את ההרשאות INTERNETו-ACCESS_NETWORK_STATEכשמתזמנים עבודה עם מגבלת קישוריות. | 
      
        | מזהה שינוי: 255371817THROW_ON_INVALID_DATA_TRANSFER_IMPLEMENTATION
מצב ברירת המחדל: מופעל באפליקציות שמטרגטות ל-Android 14 (רמת API 34) או לגרסאות מתקדמות יותר.
 
 באפליקציות שמטרגטות את Android 14 (רמת API 34) ומעלה, המערכת יוצרת חריגה אם האפליקציה לא מטמיעה בצורה נכונה את כל ממשקי ה-API הנדרשים להעברת נתונים כשמציינים משימת העברת נתונים שהמשתמש יזם. מידע נוסף על השינוי הזה זמין בדף בנושא 
           העברת שירותים שפועלים ברקע למשימות של העברת נתונים שהמשתמש יזם. | 
      
        | מספר השינוי: 196254758USE_EXPERIMENTAL_COMPONENT_ALIAS
מצב ברירת המחדל: מושבת לכל האפליקציות.
 
 כשההגדרה הזו מופעלת, המערכת מאפשרת לחבילה android להשתמש בכינויים של רכיבים. |