ACCOUNT_ACCESS_CHECK_CHANGE_ID
ID de modification: 201794303
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, cette modification permet de vérifier l'accès au compte pour l'UID appelant sur toutes les API liées à la synchronisation.
|
ALLOW_COPY_SOLID_COLOR_VIEW
ID de modification : 205907456
État par défaut : Activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, autorise
une application pour recevoir
SplashScreen.OnExitAnimationListener.onSplashScreenExit(SplashScreenView)
même lorsque l'écran de démarrage n'affiche qu'une couleur unie.
|
ALLOW_SECURE_ACTIVITY_DISPLAY_ON_REMOTE_DEVICE
ID de modification: 201712607
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, autorise un
activité sécurisée à afficher sur des appareils distants si nécessaire.
|
BORINGLAYOUT_FALLBACK_LINESPACING
ID de modification: 210923482
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, active
l'interligne du texte de remplacement (hauteur de ligne) pour
BoringLayout
|
CALL_REDIRECTION_AUDIO_MODES
ID de modification: 189472651
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, autorise l'utilisation
des modes audio pour la redirection des appels audio.
|
CAMERA_MIC_INDICATORS_NOT_PRESENT
ID de modification : 162547999
État par défaut : Désactivé pour toutes les applications.
Indique que cet appareil est compatible avec les indicateurs d'appareil photo et de micro. La valeur est false si présente, car la méthode CompatChanges#isChangeEnabled renvoie true si l'ID de modification n'est pas présent.
|
CLEAR_SHOW_FORCED_FLAG_WHEN_LEAVING
ID de modification : 214016041
État par défaut : Activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, empêche
la
SHOW_FORCED
d'aucun effet, sauf si l'appelant est actuellement concentré.
|
DEFER_BOOT_COMPLETED_BROADCAST_CHANGE_ID
ID de modification: 203704822
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, différez les diffusions LOCKED_BOOT_COMPLETED et BOOT_COMPLETED jusqu'au premier démarrage d'un processus dans l'UID.
|
DISALLOW_DEADLINES_FOR_PREFETCH_JOBS
ID de modification : 194532703
État par défaut : Activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, interdit de définir une échéance (à l'aide de JobInfo.Builder.setOverrideDeadline(long) ) pour les tâches de préchargement (JobInfo.Builder.setPrefetch(boolean) .
Les jobs de préchargement sont censés s'exécuter peu avant le prochain lancement de l'application.
ils ne sont pas autorisés
à avoir des délais. Toutefois, le système ne supprime ni n'annule aucune tâche de préchargement planifiée précédemment avec une échéance.
Il n'existe aucun moyen pour une application de maintenir un calendrier perpétuel
une tâche de préchargement
avec une date limite. Les tâches de préchargement avec une échéance s'exécuteront, et les applications soumises à cette restriction ne pourront pas planifier de nouvelles tâches de préchargement avec une échéance. Si un emploi est reprogrammé en fournissant
true à l'aide de la valeur renvoyée par
JobService.jobFinished(JobParameters, boolean)
ou
JobService.onStopJob(JobParameters) , la date limite est supprimée.
Les jobs périodiques exigent que toutes les contraintes soient respectées.
restrictions ne s'appliquent pas à leurs échéances.
|
DOWNSCALED
ID de modification: 168419799
État par défaut: Désactivé pour toutes les applications.
Cette modification contrôle tous les scalings à la baisse de la mémoire tampon par application
des modifications. L'activation de cette modification permet aux facteurs de scaling suivants de
appliquer:
Lorsque cette modification est activée pour un package d'application, l'application est automatiquement
redimensionné au facteur de scaling le plus élevé activé. Par exemple, 80% correspond
utilisé si 80% et 70%
(DOWNSCALE_80 et
DOWNSCALE_70 ) sont
est activé.
|
DOWNSCALE_30
ID de modification: 189970040
État par défaut: Désactivé pour toutes les applications.
Lorsque DOWNSCALED est également
activée, l'activation de cette modification pour un package oblige l'application à prendre en compte
Elle s'exécute sur un écran dont 30% de l'encadrement vertical et horizontal
la résolution de l'affichage réel.
|
DOWNSCALE_35
ID de modification: 189969749
État par défaut: Désactivé pour toutes les applications.
Lorsque DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 35 % de l'affichage réel.
|
DOWNSCALE_40
ID de modification : 189970038
État par défaut : Désactivé pour toutes les applications.
Lorsque DOWNSCALED est également
activée, l'activation de cette modification pour un package oblige l'application à prendre en compte
elle s'exécute sur un écran avec 40% de l'encadrement vertical et horizontal
la résolution de l'affichage réel.
|
DOWNSCALE_45
ID de modification: 189969782
État par défaut: Désactivé pour toutes les applications.
Lorsque DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 45 % de l'affichage réel.
|
DOWNSCALE_50
ID de modification: 176926741
État par défaut: Désactivé pour toutes les applications.
Lorsque DOWNSCALED est également
activée, l'activation de cette modification pour un package oblige l'application à prendre en compte
elle s'exécute sur un écran avec 50% de l'encadrement vertical et horizontal
la résolution de l'affichage réel.
|
DOWNSCALE_55
ID de modification : 189970036
État par défaut : Désactivé pour toutes les applications.
Lorsque DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 55 % de l'affichage réel.
|
DOWNSCALE_60
ID de modification: 176926771
État par défaut: Désactivé pour toutes les applications.
Lorsque DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 60 % de l'affichage réel.
|
DOWNSCALE_65
ID de modification: 189969744
État par défaut: Désactivé pour toutes les applications.
Lorsque DOWNSCALED est également
activée, l'activation de cette modification pour un package oblige l'application à prendre en compte
elle s'exécute sur un écran dont 65% du format vertical et horizontal
la résolution de l'affichage réel.
|
DOWNSCALE_70
ID de modification: 176926829
État par défaut: Désactivé pour toutes les applications.
Lorsque DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 70 % de l'affichage réel.
|
DOWNSCALE_75
ID de modification : 189969779
État par défaut : Désactivé pour toutes les applications.
Lorsque DOWNSCALED est également
activée, l'activation de cette modification pour un package oblige l'application à prendre en compte
elle s'exécute sur un écran avec 75% de l'encadrement vertical et horizontal
la résolution de l'affichage réel.
|
DOWNSCALE_80
ID de modification: 176926753
État par défaut: Désactivé pour toutes les applications.
Lorsque DOWNSCALED est également
activée, l'activation de cette modification pour un package oblige l'application à prendre en compte
elle s'exécute sur un écran avec 80% de l'encadrement vertical et horizontal
la résolution de l'affichage réel.
|
DOWNSCALE_85
ID de modification: 189969734
État par défaut: Désactivé pour toutes les applications.
Lorsque DOWNSCALED est également
activée, l'activation de cette modification pour un package oblige l'application à prendre en compte
elle s'exécute sur un écran avec 85% de l'encadrement vertical et horizontal
la résolution de l'affichage réel.
|
DOWNSCALE_90
ID de modification: 182811243
État par défaut: Désactivé pour toutes les applications.
Lorsque DOWNSCALED est également
activée, l'activation de cette modification pour un package oblige l'application à prendre en compte
elle s'exécute sur un écran avec 90% de l'encadrement vertical et horizontal
la résolution de l'affichage réel.
|
DUMP_IGNORES_SPECIAL_ARGS
ID de modification: 149254050
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure :
dump(String, FileDescriptor, PrintWriter, String[])
n'est pas appelé si dumpsys activity est appelé avec certaines
des arguments spéciaux.
|
DYNAMIC_RECEIVER_EXPLICIT_EXPORT_REQUIRED
ID de modification : 161145287
État par défaut : Désactivé pour toutes les applications.
Lorsque cette modification est activée, une application doit définir explicitement Context.RECEIVER_EXPORTED ou Context.RECEIVER_NOT_EXPORTED lors de l'enregistrement d'un récepteur pour une diffusion non protégée dans le code.
Pour en savoir plus, consultez la section sur l'exportation plus sécurisée des récepteurs enregistrés en contexte.
|
ENABLE_PENDING_INTENT_BAL_OPTION
ID de modification : 192341120
État par défaut : Activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, protège
PendingIntent d'être utilisé de manière abusive pour créer un arrière-plan
activité.
|
ENABLE_SIMPLIFIED_DARK_MODE
ID de modification : 214741472
État par défaut : Activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, permet d'appliquer un style clair ou sombre au contenu Web en fonction du thème de l'application et de tenter d'assombrir le contenu Web par assombrissement algorithmique lorsque cela est approprié. Pour en savoir plus, consultez setAlgorithmicDarkeningAllowed(boolean) .
|
ENABLE_TOUCH_OPAQUE_ACTIVITIES
ID de modification : 194480991
État par défaut : Activé pour toutes les applications.
Pour les applications exécutées sous Android 13 (niveau d'API 33) ou version ultérieure,
les activités consomment toutes les
touches dans les limites de leur tâche.
|
ENABLE_USE_EXACT_ALARM
ID de modification: 218533173
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, permet à certains types d'applications d'utiliser Manifest.permission.USE_EXACT_ALARM pour planifier des alarmes exactes.
|
ENFORCE_INTENTS_TO_MATCH_INTENT_FILTERS
ID de modification : 161252188
État par défaut : Activé pour toutes les applications.
Composants
ne recevront plus d'intents d'appelants externes qui ne correspondent pas
et ses filtres d'intent déclarés. Lorsqu'une application enregistre un composant exporté dans son fichier manifeste et ajoute un filtre d'intent, le composant peut être démarré par n'importe quel intent, même ceux qui ne correspondent pas au filtre d'intent. De nombreux développeurs n'ont pas hésité
trouver paradoxalement. Sans vérifier l'intent lorsque le composant est démarré, dans certains cas, cela peut permettre aux applications tierces de déclencher des fonctionnalités internes uniquement.
|
ENFORCE_STRICT_QUERY_BUILDER
ID de modification: 143231523
État par défaut: Désactivé pour toutes les applications.
Lorsque cette modification est activée, le SQLiteQueryBuilder vérifie toutes les sélections de requêtes de CalendarProvider2 par rapport à des arguments malveillants.
|
FORCE_DISABLE_HEVC_SUPPORT
ID de modification: 174227820
État par défaut: Désactivé pour toutes les applications.
Forcer la désactivation de la compatibilité d'une application avec les fonctionnalités multimédias HEVC.
Les applications doivent déclarer les fonctionnalités multimédias prises en charge dans leur
mais cet indicateur peut être utilisé pour forcer une application à ne pas
compatible HEVC, forçant ainsi le transcodage lors de l'accès à des contenus multimédias
au format HEVC. L'utilisation de cet indicateur remplace toutes les valeurs par défaut au niveau de l'OS
pour les applications. Il est désactivé par défaut, ce qui signifie que les valeurs par défaut de l'OS prévalent. Si cet indicateur et FORCE_ENABLE_HEVC_SUPPORT sont activés, l'OS ignore les deux indicateurs.
|
FORCE_ENABLE_HEVC_SUPPORT
ID de modification: 174228127
État par défaut: Désactivé pour toutes les applications.
Forcer l'activation d'une application pour la compatibilité avec les fonctionnalités multimédias HEVC. Les applications doivent déclarer leurs fonctionnalités multimédias compatibles dans leur fichier manifeste, mais cet indicateur peut être utilisé pour forcer une application à prendre en charge le format HEVC, évitant ainsi le transcodage pour accéder aux fichiers multimédias encodés en HEVC. L'utilisation de cet indicateur remplace toutes les valeurs par défaut au niveau de l'OS pour les applications. Il est désactivé par
default, ce qui signifie que les valeurs par défaut
du système d'exploitation prévalent. Si les
cet indicateur et FORCE_DISABLE_HEVC_SUPPORT sont activés,
le système d'exploitation ignore les deux indicateurs.
|
FORCE_NON_RESIZE_APP
ID de modification : 181136395
État par défaut : Désactivé pour toutes les applications.
Force le non-redimensionnement des packages auxquels il est appliqué.
|
FORCE_RESIZE_APP
ID de modification : 174042936
État par défaut : Désactivé pour toutes les applications.
Force le redimensionnement des packages auxquels il est appliqué. Nous n'autorisons le redimensionnement qu'en mode fenêtrage plein écran, sans forcer l'application à passer en mode multifenêtrage redimensionnable.
|
GET_API_SIGNATURES_FROM_UICC_PORT_INFO
ID de modification: 202110963
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, autorise un
Plusieurs ICCID peuvent être actifs en même temps sur la carte SIM.
Cette fonctionnalité est assurée par Multiple Enabled Profiles (MEP).
|
GWP_ASAN
ID de modification : 135634846
État par défaut : Désactivé pour toutes les applications.
Active la détection de bugs dans la mémoire native échantillonnée dans les applications.
Pour en savoir plus sur l'utilisation de GWP-ASan, consultez le guide GWP-ASan.
|
ICC_CLOSE_CHANNEL_EXCEPTION_ON_FAILURE
ID de modification: 208739934
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, une
L'exception est désormais levée chaque fois qu'une opération de fermeture de canal ICC a été effectuée.
est défaillant.
|
ID de modification: 203800354
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, les commandes multimédias basées sur les notifications Notification.MediaStyle sont désormais associées à des actions basées sur les PlaybackState de la session multimédia, plutôt qu'aux actions de la notification.
Pour en savoir plus sur ce changement, consultez la section d'Android 13
des modifications de comportement
<ph type="x-smartling-placeholder"></ph>
des modifications apportées aux commandes multimédias
|
NATIVE_HEAP_ZERO_INIT
ID de modification: 178038272
État par défaut: Désactivé pour toutes les applications.
Active l'initialisation automatique à zéro des allocations de mémoire du tas de mémoire natif.
|
NATIVE_MEMTAG_ASYNC
ID de modification: 135772972
État par défaut: Désactivé pour toutes les applications.
Active la vérification asynchrone (ASYNC) des tags de mémoire dans ce processus. Cet indicateur n'affecte que le matériel compatible avec la Memory Tagging Extension (MTE) ARM.
|
NATIVE_MEMTAG_SYNC
ID de modification : 177438394
État par défaut : Désactivé pour toutes les applications.
Active la vérification synchrone (SYNC) des tags de mémoire dans ce processus. Cet indicateur n'affecte que le matériel compatible avec la Memory Tagging Extension (MTE) ARM. Si NATIVE_MEMTAG_ASYNC et cette option sont activés, cette option est prioritaire et la MTE est activée en mode SYNC.
|
NOTIFICATION_LOG_ASSISTANT_CANCEL
ID de modification: 195579280
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, active
les écouteurs de comprendre la raison plus spécifique fournie pour
les annulations de notification depuis l'assistant, plutôt que d'utiliser le
REASON_LISTENER_CANCEL plus général.
|
NOTIFICATION_PERM_CHANGE_ID
ID de modification: 194833441
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, active
les changements de comportement liés à l'autorisation d'exécution
les notifications.
Pour en savoir plus sur ce changement, consultez la page sur la nouvelle autorisation d'exécution des notifications.
|
NOTIFICATION_TRAMPOLINE_BLOCK_FOR_EXEMPT_ROLES
ID de modification: 227752274
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure :
Activity commence à provenir de broadcast receivers ou
en réponse à des clics sur des notifications et des actions de notification
sont bloqués pour des raisons d'expérience utilisateur et de performances
détenteurs de rôles précédemment exemptés (navigateurs).
|
OVERRIDABLE_COMPONENT_CALLBACKS
ID de modification: 193247900
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure :
registerComponentCallbacks(ComponentCallbacks)
ajoute une
ComponentCallbacks
à
Activity
ou
ContextWrapper.getBaseContext()
au lieu de toujours
ajouter à
getApplicationContext()
|
OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
ID de modification: 191513214
État par défaut: Désactivé pour toutes les applications.
Lorsqu'il est activé, cet identifiant de modification force les packages auxquels il s'applique
ignorer la valeur actuelle de android:resizeableActivity
ainsi que le SDK cible inférieur ou égal à M et prendre en compte l'activité
comme non redimensionnables. Dans ce cas, la valeur de rotation et de recadrage de la caméra ne dépend que de la compensation nécessaire, compte tenu de la rotation actuelle de l'écran.
|
OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTS
ID de modification : 189229956
État par défaut : Désactivé pour toutes les applications.
Lorsqu'il est activé, cet ID de modification force les packages auxquels il s'applique à remplacer le comportement de rotation et de recadrage par défaut de la caméra, et à toujours renvoyer CaptureRequest.SCALER_ROTATE_AND_CROP_NONE . Le comportement par défaut et toutes les combinaisons de remplacement possibles sont abordés dans le tableau ci-dessous.
|
OVERRIDE_MIN_ASPECT_RATIO
ID de modification : 174042980
État par défaut : Désactivé pour toutes les applications.
Cette modification contrôle toutes les modifications qui forcent un format minimal donné. L'activation de cette modification permet d'appliquer les formats minimaux suivants :
Lorsque cette modification est activée pour un package d'application, le format minimal indiqué dans le fichier manifeste de l'application est remplacé par le plus grand format activé, sauf si la valeur du fichier manifeste de l'application est plus élevée.
|
OVERRIDE_MIN_ASPECT_RATIO_LARGE
ID de modification: 180326787
État par défaut: Désactivé pour toutes les applications.
Lorsque OVERRIDE_MIN_ASPECT_RATIO est également activé, l'activation de cette modification pour un package définit le format minimal de l'activité sur une valeur élevée, telle que définie par OVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUE .
|
OVERRIDE_MIN_ASPECT_RATIO_MEDIUM
ID de modification : 180326845
État par défaut : Désactivé pour toutes les applications.
Lorsque OVERRIDE_MIN_ASPECT_RATIO est également activé, l'activation de cette modification pour un package définit le format minimal de l'activité sur une valeur moyenne telle que définie par OVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUE .
|
OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
ID de modification: 203647190
État par défaut: Activé pour toutes les applications.
Lorsque OVERRIDE_MIN_ASPECT_RATIO est également activé, cette modification limite toutes les autres modifications qui forcent le format minimal d'une activité à avoir une certaine valeur, par exemple OVERRIDE_MIN_ASPECT_RATIO_LARGE et OVERRIDE_MIN_ASPECT_RATIO_MEDIUM (pour les activités ayant également un mode portrait).
|
RATE_LIMIT_TOASTS
ID de modification : 174840628
État par défaut : Cette modification ne peut pas être activée/désactivée. Il n'est enregistré que par le framework de compatibilité.
Active la limitation du nombre d'appels de Toast.show() pour éviter de surcharger l'utilisateur avec trop de toasts en peu de temps. Toute tentative d'affichage d'un nombre de toasts supérieur à celui autorisé sur une période donnée entraîne la suppression du toast.
|
REQUEST_LISTENING_MUST_MATCH_PACKAGE
ID de modification : 172251878
État par défaut : Activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, l'appel de TileService.requestListeningState(Context, ComponentName) vérifie que le package appelant (UID) et le package de la cible ComponentName correspondent. Le système vérifie également que le contexte utilisé
pour le compte de l'utilisateur actuel.
|
RETURN_ADVANCED_VIDEO_PROFILES
ID de modification: 206033068
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, les commandes
le type de profils vidéo renvoyés par
getAll(String, int)
|
SHOULD_RESOLVE_PORT_INDEX_FOR_APPS
ID de modification: 224562872
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, autorise
Cartes SIM permettant d'activer plusieurs profils activés (MEP) sur différentes
. Pour préserver la rétrocompatibilité des applications de l'opérateur, lorsqu'une application qui cible le niveau d'API 32 ou une version antérieure appelle les API switchToSubscription ou de téléchargement sans spécifier l'indice de port, le système conserve le comportement existant en utilisant toujours l'indice de port 0, même si l'appareil lui-même a activé l'eUICC MEP.
|
SWITCH_WITHOUT_PORT_INDEX_EXCEPTION_ON_DISABLE
ID de modification: 218393363
État par défaut: activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, le système
génère une exception à chaque fois
switchToSubscription()
est appelé sans portIndex pour désactiver un
abonnement.
|
THROW_ON_INVALID_PRIORITY_VALUE
ID de modification : 140852299
État par défaut : Activé pour les applications qui ciblent Android 13 (niveau d'API 33) ou version ultérieure.
Pour les applications ciblant Android 13 (niveau d'API 33) ou version ultérieure, le système génère une exception lorsqu'une application fournit une valeur de priorité non valide à l'aide de JobInfo.Builder.setPriority(int) .
Les anciennes applications peuvent utiliser de manière incorrecte l'API. Par conséquent, l'appel échoue de manière silencieuse si elles continuent à utiliser l'API.
|
USE_EXPERIMENTAL_COMPONENT_ALIAS
ID de modification: 196254758
État par défaut: Désactivé pour toutes les applications.
L'activation de cette modification permet au système d'autoriser le package "android" à utiliser des alias de composants.
|