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 option 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, permet à une application de recevoir le rappel 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 l'affichage d'une activité sécurisée 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 de 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 l'indicateur SHOW_FORCED de fonctionner, sauf si l'appelant est actuellement sélectionné.
|
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, n'autorise pas la définition d'un délai (avec JobInfo.Builder.setOverrideDeadline(long) ) pour les tâches de préchargement (JobInfo.Builder.setPrefetch(boolean) ).
Les tâches de préchargement sont destinées à s'exécuter peu avant le prochain lancement de l'application. Elles ne sont donc pas autorisées à comporter des délais. Toutefois, le système ne supprime ni n'annule les tâches de préchargement précédemment planifiées associées à un délai.
Il n'existe aucun moyen pour une application de conserver une tâche de préchargement planifiée de façon permanente avec une date limite. Les tâches de préchargement avec une date limite s'exécuteront, et les applications soumises à cette restriction ne pourront pas planifier de nouvelles tâches de préchargement avec une date limite. Si une tâche est reprogrammée en fournissant true à l'aide de la valeur renvoyée par JobService.jobFinished(JobParameters, boolean) ou JobService.onStopJob(JobParameters) , le délai est supprimé.
Les tâches périodiques exigent que toutes les contraintes soient respectées. Ces restrictions ne s'appliquent donc pas à leurs échéances.
|
DOWNSCALED
ID de modification: 168419799
État par défaut: Désactivé pour toutes les applications.
Cette modification contrôle toutes les modifications à la baisse de la mémoire tampon par application. L'activation de cette modification permet d'appliquer les facteurs de scaling suivants:
Lorsque cette modification est activée pour un package d'application, l'application est automatiquement redimensionnée au facteur de scaling le plus élevé activé. Par exemple, la valeur 80% est utilisée si les valeurs 80% et 70 % (DOWNSCALE_80 et DOWNSCALE_70 ) sont toutes deux activées.
|
DOWNSCALE_30
ID de modification: 189970040
É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 à 30% 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é, 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 à 40% 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é, 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 à 50% de la résolution verticale et horizontale 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 la résolution verticale et horizontale 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é, 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 à 65% 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é, 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 à 75% 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é, 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 à 80% 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é, 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 à 85% 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é, 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 à 90% 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 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, empêche PendingIntent d'être utilisé de manière abusive pour démarrer une activité en arrière-plan.
|
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 au contenu Web d'appliquer un style clair ou sombre en fonction du thème de l'application et de WebView afin de tenter d'assombrir le contenu Web par un assombrissement algorithmique, le cas échéant. 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 tous les points tactiles dans les limites de la 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, autorise certains types d'applications à utiliser Manifest.permission.USE_EXACT_ALARM pour programmer des alarmes exactes.
|
ENFORCE_INTENTS_TO_MATCH_INTENT_FILTERS
ID de modification: 161252188
État par défaut: Activé pour toutes les applications.
Les composants ne recevront plus d'intents d'appelants externes qui ne correspondent pas à 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 trouvent cela contre-intuitif. Sans vérification de l'intent au démarrage du composant, cela peut, dans certaines circonstances, permettre aux applications tierces de déclencher une fonctionnalité uniquement interne.
|
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 leurs fonctionnalités multimédias compatibles dans leur fichier manifeste, mais cet indicateur peut être utilisé pour forcer une application à ne pas prendre en charge HEVC, forçant ainsi le transcodage lorsqu'elle accède à des contenus 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 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 tous deux activés, l'OS ignore les deux.
|
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 prendre en charge 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 lors de l'accès aux contenus 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 défaut, ce qui signifie que les valeurs par défaut de l'OS prévalent. Si cet indicateur et FORCE_DISABLE_HEVC_SUPPORT sont tous deux activés, l'OS ignore les deux.
|
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, cette autorisation peut avoir plusieurs identifiants ICCID actifs en même temps sur une 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 exception est désormais générée chaque fois qu'une opération de fermeture de canal ICC échoue.
|
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 comportent désormais des actions en fonction du PlaybackState de la session multimédia, plutôt que des actions de la notification.
Pour en savoir plus sur ce changement, consultez la section concernant les
modifications apportées aux commandes multimédias de la page dédiée aux modifications de comportement d'Android 13.
|
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, permet aux écouteurs de comprendre le motif plus spécifique fourni pour l'annulation des notifications d'un 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 modifications de comportement liés à l'autorisation d'exécution pour les notifications.
Pour en savoir plus sur cette modification, 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 de services en réponse à une notification, et les clics sur les actions de notification sont bloqués pour des raisons d'expérience utilisateur et de performances pour les titulaires de rôle (navigateurs) précédemment exemptés.
|
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 un ComponentCallbacks à Activity ou ContextWrapper.getBaseContext() au lieu de toujours l'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 ID de modification force les packages auxquels il est appliqué d'ignorer la valeur actuelle de android:resizeableActivity ainsi que le SDK cible inférieur ou égal à M et de considérer l'activité comme non redimensionnable. 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 toute autre modification qui force le format minimal d'une activité à une certaine valeur (comme OVERRIDE_MIN_ASPECT_RATIO_LARGE et OVERRIDE_MIN_ASPECT_RATIO_MEDIUM ) aux activités qui ont également une orientation 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 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, appeler 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é peut effectuer des actions 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, contrôle 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, permet aux cartes SIM d'activer plusieurs profils activés (MEP) sur différents ports. Afin de préserver la rétrocompatibilité pour les applications d'opérateurs, lorsqu'une application qui cible un niveau d'API 32 ou inférieur appelle switchToSubscription ou télécharge des API sans spécifier l'index de port, le système conserve le comportement existant en utilisant toujours l'index de port 0, même si MEP eUICC est activé sur l'appareil lui-même.
|
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 que 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 l'API de manière incorrecte. Par conséquent, l'appel échoue en mode silencieux 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.
|