| ID modifica: 259743961ACCESS_SHARED_IDENTITY
Stato predefinito: attivato per tutte le app.
 
 Concede l'accesso all'identità dell'app di avvio se l'app ha attivato
           la condivisione della propria identità avviando questa attività con un'istanza
           di
           ActivityOptionssu cuiActivityOptions.setShareIdentityEnabled(boolean)è stato richiamato con un valore ditrueo se l'UID dell'attività avviata
           è uguale a quello dell'app di avvio. Quando questa modifica
           è abilitata e uno di questi requisiti è soddisfatto, l'attività può
           accedere all'UID e al nome del pacchetto dell'app di avvio conActivity.getLaunchedFromUid()eActivity.getLaunchedFromPackage(),
           rispettivamente. | 
      
        | ID modifica: 258236856ANR_PRE_UDC_APIS_ON_SLOW_RESPONSES
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Se attivata, genera un messaggio "L'applicazione non risponde" (ANR)
           quando le app rispondono lentamente alle API e alle funzionalità di
           Android 13 (livello API 33) o versioni precedenti.
            | 
      
        | ID modifica: 207133734AUTHORITY_ACCESS_CHECK_CHANGE_ID
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Per le app che hanno come target Android 14 (livello API 34) e versioni successive, consente
           il controllo dell'accesso all'autorità per l'UID chiamante su tutte le API
           relative alla sincronizzazione.
            | 
      
        | ID modifica: 162547999CAMERA_MIC_INDICATORS_NOT_PRESENT
Stato predefinito: disattivato per tutte le app.
 
 Indica che questo dispositivo supporta gli indicatori di fotocamera e microfono. Il valore è false, se presente, perché il metodoCompatChanges#isChangeEnabledrestituiscetruese l'ID modifica non è presente. | 
      
        | ID modifica: 244637991DEFAULT_RESCIND_BAL_PRIVILEGES_FROM_PENDING_INTENT_SENDER
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Quando un'app invia un PendingIntentutilizzandoPendingIntent#send()o metodi simili, ora deve attivare l'opzione se vuole concedere i propri
           privilegi di avvio dell'attività in background per avviare l'intent
           in attesa. Per saperne di più su questa modifica, consulta la sezione della pagina relativa alle modifiche del comportamento di Android 14
           riguardante le
           
           limitazioni aggiuntive all'avvio di attività in background. | 
      
        | ID modifica: 236825255DETACH_THROWS_ISE_ONLY
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Flag to gate correct exception thrown by
           #detachImage. #detachImageè documentato come generatore diIllegalStateExceptionin caso di errore; un metodo helper nativo ha generatoRuntimeExceptionse la superficie è stata abbandonata durante il distacco diImage.
 Questo comportamento di eccezione precedentemente non documentato continua fino ad
           Android 13 (livello API 33). Dopo Android 13 (livello API 33), il metodo helper nativo genera solo
           IllegalStateExceptionsin conformità con la
           documentazione. Quando questa modifica è abilitata, #detachImagegenera
           unIllegalStateExceptionsolo se si verificano errori durante
           il distacco dell'immagine. Il comportamento rimane invariato per le app che hanno come target
           Android 13 (livello API 33) e versioni precedenti. | 
      
        | ID modifica:168419799DOWNSCALED
Stato predefinito: disattivato per tutte le app.
 
 Questa modifica è il gatekeeper di tutte le modifiche al ridimensionamento del buffer per app. L'attivazione di questa modifica consente di applicare i seguenti fattori di scalabilità: Quando questa modifica è attivata per un pacchetto app, l'app viene ridimensionata forzatamente
          al fattore di scalabilità più elevato e abilitato. Ad esempio, viene utilizzato l'80% se sono attivati sia l'80% che il 70% (DOWNSCALE_80eDOWNSCALE_70).
          Quando sono attive sia questa modifica cheDOWNSCALED_INVERSE,DOWNSCALED_INVERSEha la precedenza e il fattore di scalabilità viene applicato inversamente. | 
      
        | ID modifica:273564678DOWNSCALED_INVERSE
Stato predefinito: disattivato per tutte le app.
 
 Questa modifica è il gatekeeper di tutte le modifiche di riduzione
           inversa del buffer per app. L'attivazione di questa modifica consente di applicare
           inversamente i seguenti fattori di scalabilità (ovvero, la risoluzione
           viene aumentata): Quando questa modifica è attivata per un pacchetto app, le dimensioni dell'app vengono
          forzatamente ridotte al fattore di scalabilità più basso abilitato. Ad esempio, viene utilizzato l'80% se sono attivi sia l'80% che il 70% (DOWNSCALE_80eDOWNSCALE_70) perché, se applicato inversamente, un fattore di ridimensionamento dell'80% equivale al 125%, che è inferiore al ridimensionamento del 142,86% che viene applicato quando si applica inversamente un fattore di ridimensionamento del 70%. Quando sono attive sia questa modifica cheDOWNSCALED,DOWNSCALED_INVERSEha la precedenza e il fattore di scalabilità viene applicato inversamente. | 
      
        | ID modifica:189970040DOWNSCALE_30
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 30% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'abilitazione di questa modifica per un pacchetto costringe l'app
           a presupporre che sia in esecuzione su un display con il 333,33% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189969749DOWNSCALE_35
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 35% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto costringe l'app ad
           assumere che sia in esecuzione su un display con il 285,71% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189970038DOWNSCALE_40
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 40% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto costringe l'app
           a presupporre che sia in esecuzione su un display con il 250% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189969782DOWNSCALE_45
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 45% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app
           a presupporre che sia in esecuzione su un display con il 222,22% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:176926741DOWNSCALE_50
Stato predefinito: disabilitato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 50% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app ad
           assumere che sia in esecuzione su un display con il 200% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189970036DOWNSCALE_55
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 55% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app
           a presupporre che sia in esecuzione su un display con il 181,82% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:176926771DOWNSCALE_60
Stato predefinito: disabilitato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 60% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app ad
           assumere che sia in esecuzione su un display con il 166,67% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189969744DOWNSCALE_65
Stato predefinito: disabilitato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 65% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto costringe l'app
           a presupporre che sia in esecuzione su un display con il 153,85% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:176926829DOWNSCALE_70
Stato predefinito: disabilitato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 70% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto costringe l'app
           a presupporre che sia in esecuzione su un display con il 142,86% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189969779DOWNSCALE_75
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 75% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app ad
           assumere che sia in esecuzione su un display con il 133,33% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:176926753DOWNSCALE_80
Stato predefinito: disabilitato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con l'80% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app ad
           assumere che sia in esecuzione su un display con il 125% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189969734DOWNSCALE_85
Stato predefinito: disabilitato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con l'85% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto costringe l'app ad
           assumere che sia in esecuzione su un display con il 117,65% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:182811243DOWNSCALE_90
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 90% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app ad
           assumere che sia in esecuzione su un display con l'111,11% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica: 270306772 Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Le app che hanno come target Android 14 o versioni successive utilizzano un'implementazione mDNS integrata nella piattaforma come backend, mentre le app che hanno come target versioni precedenti continuano a utilizzare un backend legacy di rilevamento dei servizi di rete (NSD) (con un daemon nativo legacy come backend NsdManager). | 
      
        | ID modifica: 266524688ENABLE_SELF_CERTIFIED_CAPABILITIES_DECLARATION
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Il controllo delle funzionalità autocertificate è attivato per le app
           che hanno come target Android 14 o versioni successive. Per ulteriori dettagli, consulta
           NetworkCapabilities. | 
      
        | ID modifica: 154726397ENFORCE_PACKAGE_VISIBILITY_FILTERING
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Per le app che hanno come target Android 14 (livello API 34) e versioni successive, è necessario
           che le app dichiarino le esigenze di visibilità dei pacchetti nel manifest per
           accedere alle API
           AccountManager. | 
      
        | ID modifica:218865702ENFORCE_READ_ONLY_JAVA_DCL
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Per le app destinate ad Android 14 (livello API 34) e versioni successive, richiede
            che tutti i file caricati dinamicamente siano contrassegnati come di sola lettura. In questo modo, i file caricati dinamicamente non vengono sovrascritti in modo imprevisto da malintenzionati. Per saperne di più su questa modifica, consulta la sezione della pagina
           Modifiche al comportamento di Android 14 relativa al
           
           caricamento dinamico del codice più sicuro. | 
      
        | ID modifica: 143231523ENFORCE_STRICT_QUERY_BUILDER
Stato predefinito: disattivato per tutte le app.
 
 Se attivata, l'opzione SQLiteQueryBuilderverifica tutte le
             selezioni di queryCalendarProvider2rispetto agli argomenti
             dannosi. | 
      
        | ID modifica:265195908EXACT_LISTENER_ALARMS_DROPPED_ON_CACHED
Stato predefinito: attivato per tutte le app.
 
 Le sveglie esatte che prevedono un
           AlarmManager.OnAlarmListenercallback vengono eliminate quando l'app chiamante entra in uno stato
           memorizzato nella cache. Per scoprire di più sulle modifiche alle sveglie esatte in Android 14, consulta
           
           La pianificazione di sveglie esatte viene negata per impostazione predefinita. | 
      
        | ID modifica: 261055255FGS_TYPE_CHECK_FOR_INSTANT_APPS
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Se abilitate, le app istantanee devono specificare i tipi di servizi in primo piano appropriati per tutti i servizi dichiarati nel file manifest dell'app. Per scoprire di più su questa modifica, consulta la pagina che descrive le
           
           modifiche ai tipi di servizi in primo piano. | 
      
        | ID modifica: 255042465FGS_TYPE_NONE_DEPRECATION_CHANGE_ID
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Se abilitate, le app che hanno come target Android 14 (livello API 34) e versioni successive
           che avviano un servizio in primo piano utilizzando il tipo
           FOREGROUND_SERVICE_TYPE_NONEdeprecato generano un avviso nel log. Per scoprire di più su questa modifica, consulta la pagina che descrive le
           
           modifiche ai tipi di servizi in primo piano. | 
      
        | ID modifica: 255038118FGS_TYPE_NONE_DISABLED_CHANGE_ID
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Se abilitate, le app che hanno come target Android 14 (livello API 34) e versioni successive
           che avviano un servizio in primo piano utilizzando il tipo
           FOREGROUND_SERVICE_TYPE_NONEdeprecato generano un'eccezione. Per scoprire di più su questa modifica, consulta la pagina che descrive le
           
           modifiche ai tipi di servizi in primo piano. | 
      
        | ID modifica: 254662522FGS_TYPE_PERMISSION_CHANGE_ID
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Se abilitate, le app che hanno come target Android 14 (livello API 34) e versioni successive
           che avviano un servizio in primo piano senza le autorizzazioni richieste
           associate al tipo di servizio in primo piano generano un
           SecurityException. Per scoprire di più su questa modifica, consulta la pagina che descrive le
           
           modifiche ai tipi di servizi in primo piano. | 
      
        | ID modifica:174227820FORCE_DISABLE_HEVC_SUPPORT
Stato predefinito: disattivato per tutte le app.
 
 Forza la disattivazione del supporto di un'app per la funzionalità multimediale HEVC.
           Le app devono dichiarare le funzionalità multimediali supportate nel
           manifest, ma questo flag può essere utilizzato per forzare un'app a non
           supportare HEVC, forzando quindi la transcodifica durante l'accesso ai contenuti multimediali
           codificati in HEVC. L'impostazione di questo flag sostituisce tutti i valori predefiniti a livello di sistema operativo
           per le app. È disattivato per impostazione predefinita, il che significa che le impostazioni predefinite del sistema operativo
           hanno la precedenza. Se sono attivi sia questo flag sia
           FORCE_ENABLE_HEVC_SUPPORT, il sistema operativo ignora
           entrambi i flag. | 
      
        | ID modifica: 174228127FORCE_ENABLE_HEVC_SUPPORT
Stato predefinito: disabilitato per tutte le app.
 
 Forza l'attivazione di un'app per supportare la funzionalità multimediale HEVC. Le app
           devono dichiarare le funzionalità multimediali supportate nel proprio manifest,
           ma questo flag può essere utilizzato per forzare un'app a supportare HEVC, evitando così
           la transcodifica durante l'accesso ai contenuti multimediali codificati in HEVC. L'impostazione
           di questo flag sostituisce tutti i valori predefiniti a livello di sistema operativo per le app. È disattivato per
           impostazione predefinita, il che significa che le impostazioni predefinite del sistema operativo avranno la precedenza. Se sono attivi sia
           questo flag che FORCE_DISABLE_HEVC_SUPPORT,
           il sistema operativo ignora entrambi i flag. | 
      
        | ID modifica: 181146395FORCE_NON_RESIZE_APP
Stato predefinito: disattivato per tutte le app.
 
 Forza i pacchetti a cui viene applicato a non essere ridimensionabili. | 
      
        | ID modifica: 174042936FORCE_RESIZE_APP
Stato predefinito: disattivato per tutte le app.
 
 Forza il ridimensionamento dei pacchetti a cui viene applicato. Consentiamo
           il ridimensionamento solo in modalità finestra a schermo intero, ma non forziamo l'app
           in modalità multi-finestra ridimensionabile. | 
      
        | ID modifica:145634846GWP_ASAN
Stato predefinito: disattivato per tutte le app.
 
 Consente il rilevamento di bug di memoria nativa campionata nelle app. Per scoprire di più sull'utilizzo di GWP-ASan, consulta la
            guida GWP-ASan. | 
      
        | ID modifica: 229362273IMPLICIT_INTENTS_ONLY_MATCH_EXPORTED_COMPONENTS
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Per le app destinate ad Android 14 (livello API 34) e versioni successive, i componenti
           devono essere esportati per poter essere richiamati tramite intent impliciti. Se
           un componente non viene esportato e richiamato, viene rimosso dall'elenco
           dei ricevitori. Ciò vale in particolare per le attività e
           le trasmissioni. Per saperne di più su questa modifica, consulta la sezione nella pagina
           Modifiche al comportamento di Android 14 relativa alle
           
           limitazioni degli intent impliciti e in attesa. | 
      
        | ID modifica: 266201607 Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Per le app che hanno come target Android 14 (livello API 34) e versioni successive, le app devono
           chiedere all'utente di dare il consenso prima di ogni sessione di acquisizione MediaProjection. Per saperne di più su questa modifica, consulta la sezione della pagina relativa alle modifiche del comportamento di Android 14 su come
           
           il consenso dell'utente è necessario per ogni MediaProjectionsessione di acquisizione. | 
      
        | ID modifica: 178038272NATIVE_HEAP_ZERO_INIT
Stato predefinito: disattivato per tutte le app.
 
 Attiva l'inizializzazione automatica a zero delle allocazioni di memoria heap nativa. | 
      
        | ID modifica:145772972NATIVE_MEMTAG_ASYNC
Stato predefinito: disabilitato per tutte le app.
 
 Abilita il controllo dei tag di memoria asincroni (ASYNC) in questo processo.
           Questo flag influisce solo sull'hardware che supporta l'estensione
           Memory Tagging Extension (MTE) di ARM. | 
      
        | ID modifica: 177438394NATIVE_MEMTAG_SYNC
Stato predefinito: disabilitato per tutte le app.
 
 Consente il controllo sincrono (SYNC) dei tag di memoria in questo processo.
           Questo flag influisce solo sull'hardware che supporta l'estensione
           Memory Tagging Extension (MTE) di ARM. Se sono attive sia l'opzione NATIVE_MEMTAG_ASYNCsia questa, quest'ultima ha la precedenza e MTE viene attivato in modalità SYNC. | 
      
        | ID modifica:265464455OVERRIDE_ANY_ORIENTATION
Stato predefinito: disabilitato per tutte le app.
 
 Se abilitata, questa modifica consente di applicare i seguenti override dell'orientamento
           indipendentemente dall'orientamento richiesto
           dall'attività: | 
      
        | ID modifica:191514214OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
Stato predefinito: disattivato per tutte le app.
 
 Se attivata, questa modifica impone ai pacchetti a cui viene applicata
             di ignorare il valore corrente di android:resizeableActivitye l'SDK di destinazione uguale o inferiore a M e di considerare l'attività
             come non ridimensionabile. In questo caso, il valore di rotazione e
             ritaglio della videocamera dipende solo dalla compensazione necessaria considerando
             l'attuale rotazione del display. | 
      
        | ID modifica:189229956OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTS
Stato predefinito: disattivato per tutte le app.
 
 Se attivata, questa modifica forza i pacchetti a cui viene applicata
             a eseguire l'override del comportamento predefinito di rotazione e ritaglio della videocamera e a restituire sempre
             CaptureRequest.SCALER_ROTATE_AND_CROP_NONE. | 
      
        | ID modifica: 266124927OVERRIDE_LANDSCAPE_ORIENTATION_TO_REVERSE_LANDSCAPE
Stato predefinito: disattivato per tutte le app.
 
 Attiva
           SCREEN_ORIENTATION_REVERSE_LANDSCAPEper l'app a cui viene applicato. A meno che
           non sia attivata anche l'opzioneOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_REVERSE_LANDSCAPEviene
           utilizzato solo quando l'attività specifica l'orientamento orizzontale. L'attivazione
           di questa modifica può aiutarti a testare il comportamento della tua app per rilevare le differenze
           tra i dispositivi in cui l'orientamento orizzontale corrisponde aSurface.ROTATION_90e i dispositivi in cui corrisponde aSurface.ROTATION_270. | 
      
        | ID modifica: 174042980OVERRIDE_MIN_ASPECT_RATIO
Stato predefinito: disattivato per tutte le app.
 
 Questa modifica è il gatekeeper di tutte le modifiche che impongono un determinato formato minimo. L'attivazione di questa modifica consente di applicare i seguenti formati minimi: Quando questa modifica viene attivata per un pacchetto app, le proporzioni
          minime indicate nel file manifest dell'app vengono sostituite con le proporzioni
          massime attivate, a meno che il valore del file manifest dell'app non sia superiore. | 
      
        | ID modifica: 218959984OVERRIDE_MIN_ASPECT_RATIO_EXCLUDE_PORTRAIT_FULLSCREEN
Stato predefinito: disattivato per tutte le app.
 
 Se abilitata, esegue l'override della limitazione delle proporzioni minime nella
           modalità a schermo intero verticale per utilizzare tutto lo spazio disponibile sullo schermo. | 
      
        | ID modifica: 180326787OVERRIDE_MIN_ASPECT_RATIO_LARGE
Stato predefinito: disabilitato per tutte le app.
 
 Quando
           OVERRIDE_MIN_ASPECT_RATIOè abilitato, l'attivazione di questa modifica per un pacchetto imposta le
           proporzioni minime dell'attività su un valore elevato, come definito daOVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUE. | 
      
        | ID modifica:180326845OVERRIDE_MIN_ASPECT_RATIO_MEDIUM
Stato predefinito: disabilitato per tutte le app.
 
 Quando
           OVERRIDE_MIN_ASPECT_RATIOè abilitato, l'attivazione di questa modifica per un pacchetto imposta
           le proporzioni minime dell'attività su un valore medio definito daOVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUE. | 
      
        | ID modifica: 203647190OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
Stato predefinito: attivato per tutte le app.
 
 Se
           OVERRIDE_MIN_ASPECT_RATIOè attivata, questa modifica limita qualsiasi altra modifica che imponga un
           rapporto di aspetto minimo per un'attività a un determinato valore, ad esempioOVERRIDE_MIN_ASPECT_RATIO_LARGEeOVERRIDE_MIN_ASPECT_RATIO_MEDIUM, alle
           attività che hanno anche un orientamento verticale. | 
      
        | ID modifica:236283604OVERRIDE_RESPECT_REQUESTED_ORIENTATION
Stato predefinito: disattivato per tutte le app.
 
 Se attivata, questa modifica esclude i pacchetti applicati
           dalle limitazioni di orientamento che i produttori di dispositivi
           possono impostare. | 
      
        | ID modifica:265451093OVERRIDE_UNDEFINED_ORIENTATION_TO_NOSENSOR
Stato predefinito: disattivato per tutte le app.
 
 Attiva
           SCREEN_ORIENTATION_NOSENSORper l'app a cui viene applicato. A meno che
           non sia attivata ancheOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_NOSENSORviene
           utilizzato solo quando l'attività non specifica un altro orientamento
           fisso. | 
      
        | ID modifica: 265452344OVERRIDE_UNDEFINED_ORIENTATION_TO_PORTRAIT
Stato predefinito: disattivato per tutte le app.
 
 Attiva
           SCREEN_ORIENTATION_PORTRAITper l'app a cui viene applicato. A meno che
           non sia attivata ancheOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_PORTRAITviene
           utilizzato solo quando l'attività non specifica un altro orientamento
           fisso. | 
      
        | ID modifica:174840628RATE_LIMIT_TOASTS
Stato predefinito: questa modifica non può essere attivata/disattivata. Viene registrato solo dal framework di compatibilità.
 
 Consente la limitazione della frequenza del numero di
           chiamate Toast.show()per evitare di sovraccaricare l'utente con troppe notifiche toast in un
           periodo di tempo limitato. Qualsiasi tentativo di mostrare più toast del consentito in un
           determinato periodo di tempo comporta l'eliminazione del toast. | 
      
        | ID modifica: 253665015REJECT_NEGATIVE_NETWORK_ESTIMATES
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Se attivata, richiede che i byte di rete stimati siano
           non negativi. | 
      
        | ID modifica: 241104082REQUIRE_NETWORK_CONSTRAINT_FOR_NETWORK_JOB_WORK_ITEMS
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Per le app che hanno come target Android 14 (livello API 34) e versioni successive, è necessario
           che il job di hosting specifichi un vincolo di rete se l'JobWorkItemincluso indica l'utilizzo della rete. | 
      
        | ID modifica: 271850009REQUIRE_NETWORK_PERMISSIONS_FOR_CONNECTIVITY_JOBS
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Per le app che hanno come target Android 14 (livello API 34) e versioni successive, è necessario
           specificare sia le autorizzazioni
           INTERNETsiaACCESS_NETWORK_STATEquando pianifichi un job con un vincolo di connettività. | 
      
        | ID modifica: 255371817THROW_ON_INVALID_DATA_TRANSFER_IMPLEMENTATION
Stato predefinito: attivato per le app che hanno come target Android 14 (livello API 34) o versioni successive.
 
 Per le app che hanno come target Android 14 (livello API 34) e versioni successive, il
           sistema genera un'eccezione se un'app non implementa correttamente
           tutte le API di trasferimento dei dati necessarie quando specifica un'attività di trasferimento dei dati avviata dall'utente. Per saperne di più su questa modifica, consulta la pagina che descrive come
           
           migrare i servizi in primo piano ai job di trasferimento dei dati avviati dall'utente. | 
      
        | ID modifica: 196254758USE_EXPERIMENTAL_COMPONENT_ALIAS
Stato predefinito: disattivato per tutte le app.
 
 Se attivato, il sistema consente al pacchetto "android" di utilizzare
             gli alias dei componenti. |