|  Идентификатор изменения: 162547999CAMERA_MIC_INDICATORS_NOT_PRESENTСостояние по умолчанию : отключено для всех приложений.
 
  Указывает, что это устройство поддерживает индикаторы камеры и микрофона. Значение false, если оно присутствует, поскольку методCompatChanges#isChangeEnabledвозвращаетtrueесли идентификатор изменения отсутствует. | 
|  Идентификатор изменения: 320741775CHECK_PARAMS_IN_IS_SESSION_CONFIGURATION_SUPPORTEDСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  Если этот параметр включен, isSessionConfigurationSupportedтакже проверяет совместимость параметров сеанса, если она поддерживается HAL. | 
|  Идентификатор изменения: 296478951DEFAULT_RESCIND_BAL_PRIVILEGES_FROM_PENDING_INTENT_CREATORСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  Если эта опция включена, создатель PendingIntentпо умолчанию блокирует запуск фоновых активностей .  Более подробную информацию об этом изменении см. в разделе на странице изменений поведения Android 15 о безопасных запусках фоновой активности .  | 
|  Изменить ID: 279646685DEPRECATE_UI_FONTСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  При включении атрибут elegantTextHeightTextViewстановитсяtrueпо умолчанию, когда ваше приложение работает на устройстве с Android 15 или выше, заменяя компактный шрифт, используемый по умолчанию в некоторых сценариях с большими вертикальными метриками, на гораздо более удобочитаемый.  Дополнительную информацию об этом изменении см. в разделе на странице изменений поведения Android 15 о значении атрибута elegantTextHeight по умолчанию — true .  | 
|  Идентификатор изменения: 168419799DOWNSCALEDСостояние по умолчанию : отключено для всех приложений.
 
  Это изменение является гарантией всех изменений в уменьшении размера буфера для каждого приложения. Включение этого изменения позволяет применять следующие коэффициенты масштабирования:  При включении этого изменения для пакета приложения размер приложения принудительно изменяется до максимального разрешенного коэффициента масштабирования. Например, если включены оба значения (80% и 70% ( DOWNSCALE_80иDOWNSCALE_70)), используется значение 80%. Если включены и это изменение, иDOWNSCALED_INVERSE, приоритет имеетDOWNSCALED_INVERSE, а коэффициент масштабирования применяется обратно пропорционально. | 
|  Изменить ID: 273564678DOWNSCALED_INVERSEСостояние по умолчанию : отключено для всех приложений.
 
  Это изменение является гарантией всех изменений обратного уменьшения масштаба буфера для каждого приложения. Включение этого изменения позволяет применять следующие коэффициенты масштабирования в обратном порядке (то есть вместо этого увеличивать разрешение):  При включении этого изменения для пакета приложения размер приложения принудительно изменяется до минимально допустимого коэффициента масштабирования. Например, если включены оба коэффициента ( DOWNSCALE_80иDOWNSCALE_70), используется 80%, поскольку при обратном применении коэффициент масштабирования 80% равен 125%, что меньше, чем 142,86%, которые применяются при обратном применении коэффициента масштабирования 70%. Если включены и это изменение, иDOWNSCALED, приоритет имеетDOWNSCALED_INVERSE, и коэффициент масштабирования применяется обратно. | 
|  Изменить ID: 189970040DOWNSCALE_30Состояние по умолчанию : отключено для всех приложений.
 
  Если также включен DOWNSCALED, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 30% от реального дисплея. Если также включенDOWNSCALED_INVERSE, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 333,33% от реального дисплея. | 
|  Изменить ID: 189969749DOWNSCALE_35Состояние по умолчанию : отключено для всех приложений.
 
  Если также включен DOWNSCALED, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 35% от реального разрешения. Если также включенDOWNSCALED_INVERSE, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 285,71% от реального разрешения. | 
|  Идентификатор изменения: 189970038DOWNSCALE_40Состояние по умолчанию : отключено для всех приложений.
 
  Если также включен DOWNSCALED, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 40% от реального дисплея. Если также включенDOWNSCALED_INVERSE, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 250% от реального дисплея. | 
|  Изменить ID: 189969782DOWNSCALE_45Состояние по умолчанию : отключено для всех приложений.
 
  Если также включен DOWNSCALED, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 45% от реального разрешения. Если также включенDOWNSCALED_INVERSE, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 222,22% от реального разрешения. | 
|  Идентификатор изменения: 176926741DOWNSCALE_50Состояние по умолчанию : отключено для всех приложений.
 
  Если также включен DOWNSCALED, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с 50% от вертикального и горизонтального разрешения реального дисплея. Если также включенDOWNSCALED_INVERSE, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с 200% от вертикального и горизонтального разрешения реального дисплея. | 
|  Изменить ID: 189970036DOWNSCALE_55Состояние по умолчанию : отключено для всех приложений.
 
  Если также включен DOWNSCALED, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 55% от реального разрешения. Если также включенDOWNSCALED_INVERSE, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 181,82% от реального разрешения. | 
|  Идентификатор изменения: 176926771DOWNSCALE_60Состояние по умолчанию : отключено для всех приложений.
 
  Если также включен DOWNSCALED, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 60% от реального разрешения. Если также включенDOWNSCALED_INVERSE, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 166,67% от реального разрешения. | 
|  Изменить ID: 189969744DOWNSCALE_65Состояние по умолчанию : отключено для всех приложений.
 
  Если также включен DOWNSCALED, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 65% от реального разрешения. Если также включенDOWNSCALED_INVERSE, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 153,85% от реального разрешения. | 
|  Идентификатор изменения: 176926829DOWNSCALE_70Состояние по умолчанию : отключено для всех приложений.
 
  Если также включен DOWNSCALED, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 70% от реального разрешения. Если также включенDOWNSCALED_INVERSE, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 142,86% от реального разрешения. | 
|  Изменить ID: 189969779DOWNSCALE_75Состояние по умолчанию : отключено для всех приложений.
 
  Если также включен DOWNSCALED, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 75% от реального разрешения. Если также включенDOWNSCALED_INVERSE, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 133,33% от реального разрешения. | 
|  Идентификатор изменения: 176926753DOWNSCALE_80Состояние по умолчанию : отключено для всех приложений.
 
  Если также включен DOWNSCALED, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 80% от реального дисплея. Если также включенDOWNSCALED_INVERSE, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 125% от реального дисплея. | 
|  Изменить ID: 189969734DOWNSCALE_85Состояние по умолчанию : отключено для всех приложений.
 
  Если также включен DOWNSCALED, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 85% от реального разрешения. Если также включенDOWNSCALED_INVERSE, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением по вертикали и горизонтали, составляющим 117,65% от реального разрешения. | 
|  Изменить ID: 182811243DOWNSCALE_90Состояние по умолчанию : отключено для всех приложений.
 
  Если также включен DOWNSCALED, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением 90% от реального экрана по вертикали и горизонтали. Если также включенDOWNSCALED_INVERSE, включение этого изменения для пакета заставит приложение предполагать, что оно работает на дисплее с разрешением 111,11% от реального экрана по вертикали и горизонтали. | 
|  Идентификатор изменения: 202956589DO_NOT_CLONE_IN_ARRAYS_AS_LISTСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  При включении этой опции, при использовании Arrays.asList(...).toArray(), тип компонента результирующего массива теперь будетObject, а не типом элементов базового массива. Поэтому следующий код выдаёт исключениеClassCastException: String[] elements = (String[]) Arrays.asList("one", "two").toArray(); В этом случае, чтобы сохранить Stringкак тип компонента в результирующем массиве, можно вместо этого использоватьCollection.toArray(Object[]): String[] elements = Arrays.asList("two", "one").toArray(new String[0]); Более подробную информацию об этом изменении можно найти в разделе на странице изменений поведения Android 15 об изменениях API OpenJDK .  | 
|  Идентификатор изменения: 324203798ENABLE_BUNDLE_LAUNCH_ACTIVITY_ITEMСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  Если этот параметр включен, чтобы предотвратить возникновение проблем совместимости существующих приложений с использованием ClientTransaction#getActivityToken()не из SDK, разрешите только объединениеLaunchActivityItem. | 
|  Изменить идентификатор: 319212206ENABLE_MATCH_LOCAL_NETWORKСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  При включении этой функции приложения по умолчанию получают сетевые обратные вызовы из локальных сетей. Приложениям для Android 14 (уровень API 34) и ниже по-прежнему необходимо добавить NetworkCapabilities.NET_CAPABILITY_LOCAL_NETWORKвNetworkCapabilitiesметодаNetworkRequestдля полученияConnectivityManager.NetworkCallbackиз локальных сетей. | 
| Идентификатор изменения: 270674727 Состояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  При включении проверка индекса аргумента, флагов, ширины и точности теперь становится более строгой при использовании API String.format()иFormatter.format().  Более подробную информацию об этом изменении можно найти в разделе на странице изменений поведения Android 15 об изменениях API OpenJDK .  | 
|  Идентификатор изменения: 309578419ENFORCE_EDGE_TO_EDGEСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  Если эта функция включена, приложения по умолчанию будут отображаться на всех экранах устройств под управлением Android 15 и выше.  Дополнительную информацию об этом изменении см. в разделе на странице изменений поведения Android 15, посвященном обеспечению безопасности на всех устройствах .  | 
|  Изменить ID: 143231523ENFORCE_STRICT_QUERY_BUILDERСостояние по умолчанию : отключено для всех приложений.
 
  При включении SQLiteQueryBuilderпроверяет все выборки запросовCalendarProvider2на наличие вредоносных аргументов. | 
|  Идентификатор изменения: 296558535FGS_BOOT_COMPLETED_RESTRICTIONSСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  Если включено, отключает фоновые запуски службы переднего плана с широковещательных сообщений BOOT_COMPLETEDдля всех типов, кроме:  Дополнительную информацию об этом изменении см. в разделе на странице изменений поведения Android 15 об ограничениях на запуск приоритетных служб широковещательными приемниками BOOT_COMPLETED. | 
|  Изменить идентификатор: 317799821FGS_INTRODUCE_TIME_LIMITSСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  При включении приоритетные службы некоторых типов имеют ограничение по времени. Если приоритетная служба проблемного типа не будет остановлена в течение выделенного времени, она получит обратный вызов с помощью Service.onTimeout(int, int), и её необходимо будет остановить в течение нескольких секунд. Если приложение не выполнит это требование, ему будет объявлена ошибка ANR.  Дополнительную информацию об этом изменении см. в разделах на странице изменений поведения Android 15, посвященных поведению тайм-аута для приоритетных типов служб синхронизации данных и обработки мультимедиа .  | 
|  Изменить идентификатор: 319471980FGS_SAW_RESTRICTIONSСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  Если включено, отключается запуск фоновой службы переднего плана в окне системного оповещения для всех типов, если только у нее еще нет окна системного наложения.  Дополнительную информацию об этом изменении см. в разделе на странице изменений поведения Android 15 об ограничениях на запуск служб переднего плана, пока приложение имеет разрешение SYSTEM_ALERT_WINDOW. | 
|  Идентификатор изменения: 174227820FORCE_DISABLE_HEVC_SUPPORTСостояние по умолчанию : отключено для всех приложений.
 
  Принудительно отключите поддержку HEVC в приложении. Приложения должны указывать поддерживаемые возможности HEVC в манифесте, но этот флаг можно использовать, чтобы заставить приложение не поддерживать HEVC, тем самым принудительно перекодируя медиаданные, закодированные в HEVC. Установка этого флага переопределяет любые значения по умолчанию на уровне ОС для приложений. По умолчанию он отключен, то есть приоритет имеют значения по умолчанию ОС. Если включены и этот флаг, и FORCE_ENABLE_HEVC_SUPPORT, ОС игнорирует оба флага. | 
|  Изменить ID: 174228127FORCE_ENABLE_HEVC_SUPPORTСостояние по умолчанию : отключено для всех приложений.
 
  Принудительно включить поддержку HEVC в приложении. Приложения должны декларировать поддерживаемые возможности HEVC в манифесте, но этот флаг можно использовать, чтобы принудительно включить поддержку HEVC в приложении, тем самым избегая перекодирования при доступе к медиаконтенту, закодированному в HEVC. Установка этого флага переопределяет любые значения по умолчанию на уровне ОС для приложений. По умолчанию он отключен, то есть приоритет имеют значения по умолчанию ОС. Если включены и этот флаг, и FORCE_DISABLE_HEVC_SUPPORT, ОС игнорирует оба флага. | 
|  Идентификатор изменения: 181146395FORCE_NON_RESIZE_APPСостояние по умолчанию : отключено для всех приложений.
 
  Принудительно делает пакеты, к которым применяется, неизменяемыми по размеру.  | 
|  Идентификатор изменения: 174042936FORCE_RESIZE_APPСостояние по умолчанию : отключено для всех приложений.
 
  Принудительно делает пакеты, к которым применяется, изменяемыми по размеру. Мы допускаем изменение размера только в полноэкранном оконном режиме, но не принудительно переводим приложение в многооконный режим с возможностью изменения размера.  | 
|  Идентификатор изменения: 145634846GWP_ASANСостояние по умолчанию : отключено для всех приложений.
 
  Позволяет обнаруживать ошибки выборочной памяти в приложениях.  Более подробную информацию об использовании GWP-ASan см. в руководстве GWP-ASan .  | 
|  Идентификатор изменения: 307233716IS_DEVICE_OWNER_USER_AWAREСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  При включении метод isDeviceOwnerApp(String)будет использовать имя пользователя, указанного в контексте. Для приложений, предназначенных для Android 14 (уровень API 34) или ниже, будет использоваться имя пользователя вызывающего процесса (Process.myUserHandle()). | 
|  Идентификатор изменения: 308670109MANAGE_GLOBAL_ZEN_VIA_IMPLICIT_RULESСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  При включении этой функции приложения больше не смогут изменять глобальное состояние или политику режима «Не беспокоить» (DND) на устройстве (ни изменяя пользовательские настройки, ни отключая его). Вместо этого приложения должны добавить правило AutomaticZenRule, которое система объединяет в глобальную политику с существующей схемой «Побеждает наиболее строгая политика».  Дополнительную информацию об этом изменении см. в разделе на странице изменений поведения Android 15 об изменениях в том, когда приложения могут изменять глобальное состояние режима «Не беспокоить» .  | 
|  Изменить ID: 178038272NATIVE_HEAP_ZERO_INITСостояние по умолчанию : отключено для всех приложений.
 
  Включить автоматическую нулевую инициализацию выделенной памяти кучи.  | 
|  Идентификатор изменения: 145772972NATIVE_MEMTAG_ASYNCСостояние по умолчанию : отключено для всех приложений.
 
  Включить асинхронную (ASYNC) проверку тегов памяти в этом процессе. Этот флаг влияет только на оборудование, поддерживающее расширение тегирования памяти ARM (MTE).  | 
|  Изменить ID: 177438394NATIVE_MEMTAG_SYNCСостояние по умолчанию : отключено для всех приложений.
 
  Включает синхронную (SYNC) проверку тегов памяти в этом процессе. Этот флаг влияет только на оборудование, поддерживающее расширение тегирования памяти ARM (MTE). Если включены и NATIVE_MEMTAG_ASYNC, и этот параметр, приоритет имеет этот параметр, и MTE включается в режиме SYNC. | 
|  Изменить ID: 265464455OVERRIDE_ANY_ORIENTATIONСостояние по умолчанию : отключено для всех приложений.
 
  При включении это изменение позволяет применять следующие переопределения ориентации независимо от ориентации, запрошенной действием: | 
|  Идентификатор изменения: 310816437OVERRIDE_ANY_ORIENTATION_TO_USERСостояние по умолчанию : отключено для всех приложений.
 
  При включении активирует SCREEN_ORIENTATION_USER, который переопределяет любую ориентацию, запрошенную действием. Приложения с фиксированной ориентацией можно переопределить на полноэкранный режим на устройствах с большим экраном, включивignoreOrientationRequestс помощью этого переопределения. | 
| Изменить идентификатор: 314961188 Состояние по умолчанию : отключено для всех приложений.
 
  Если этот параметр включен, он исключает пакеты, к которым применяется переопределение, из обработки совместимости камеры в режиме свободного оконного управления для приложений с фиксированной ориентацией.  В режиме свободного оконного управления обработка совместимости эмулирует работу на портретном устройстве, разворачивая окно приложения в почтовый ящик и изменяя характеристики камеры на те, которые приложения обычно ожидают от портретного устройства: поворот сенсора на 90 и 270 градусов для задней и передней камер соответственно, а также устанавливая поворот дисплея на 0.  Используйте этот флаг, чтобы отключить обработку совместимости для приложений, которые плохо реагируют на обработку.  | 
|  Изменить ID: 191514214OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECKСостояние по умолчанию : отключено для всех приложений.
 
  При включении этого изменения применяемые пакеты игнорируют текущее значение android:resizeableActivity, а также целевой SDK Android 6.0 или ниже (уровень API 23) и считают активность неизменяемой. В этом случае значение поворота камеры и кадрирования зависит только от необходимой компенсации с учётом текущего поворота экрана. | 
|  Идентификатор изменения: 189229956OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTSСостояние по умолчанию : отключено для всех приложений.
 
  При включении этого изменения пакеты, к которым оно применяется, переопределяют поведение поворота и обрезки камеры по умолчанию и всегда возвращают CaptureRequest.SCALER_ROTATE_AND_CROP_NONE. | 
| Изменить идентификатор: 316897322 Состояние по умолчанию : отключено для всех приложений.
 
  Если этот параметр включен, пользователям предоставляется возможность выбора между захватом одного приложения или всего экрана при запуске сеанса MediaProjection, что переопределяет использованиеMediaProjectionConfig#createConfigForDefaultDisplay. | 
|  Идентификатор изменения: 266124927OVERRIDE_LANDSCAPE_ORIENTATION_TO_REVERSE_LANDSCAPEСостояние по умолчанию : отключено для всех приложений.
 
  Включает SCREEN_ORIENTATION_REVERSE_LANDSCAPEдля приложения, к которому он применяется. Если также не включеноOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_REVERSE_LANDSCAPEиспользуется только тогда, когда действие указывает альбомную ориентацию. Включение этого изменения поможет вам протестировать поведение приложения на предмет различий между устройствами, где альбомная ориентация соответствуетSurface.ROTATION_90, и устройствами, где она соответствуетSurface.ROTATION_270. | 
|  Изменить ID: 332679525OVERRIDE_LAYOUT_IN_DISPLAY_CUTOUT_MODEСостояние по умолчанию : отключено для всех приложений.
 
  При включении переопределяет поведение макета в режиме вырезания экрана. Применяется только в том случае, если не задано принудительное отображение от края до края.  | 
|  Идентификатор изменения: 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. | 
|  Изменить ID: 325586858OVERRIDE_MIN_ASPECT_RATIO_ONLY_FOR_CAMERAСостояние по умолчанию : отключено для всех приложений.
 
  Если этот параметр включен, он ограничивает обработку, принудительно устанавливающую заданное минимальное соотношение сторон, так что она применяется только в том случае, если приложение подключено к камере.  | 
|  Идентификатор изменения: 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используется только тогда, когда действие не указывает другую фиксированную ориентацию. | 
|  Изменить ID: 265452344OVERRIDE_UNDEFINED_ORIENTATION_TO_PORTRAITСостояние по умолчанию : отключено для всех приложений.
 
  Включает SCREEN_ORIENTATION_PORTRAITдля приложения, к которому он применяется. Если также не включеноOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_PORTRAITиспользуется только тогда, когда в действии не указана другая фиксированная ориентация. | 
|  Изменить идентификатор: 319400769PARSE_CONTENT_DISPOSITION_USING_RFC_6266Состояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  Если этот параметр включен, он позволяет анализировать заголовки Content-Disposition, соответствующие RFC 6266. В частности, это позволяет анализировать значения filename*, которые могут использовать другую кодировку символов. | 
|  Изменить ID: 174840628RATE_LIMIT_TOASTSСостояние по умолчанию : это изменение невозможно изменить. Оно регистрируется только фреймворком совместимости.
 
  Включает ограничение количества вызовов Toast.show(), чтобы не перегружать пользователя слишком большим количеством уведомлений за ограниченное время. Любая попытка показать больше уведомлений, чем разрешено, за определённый период времени приводит к удалению уведомления. | 
|  Идентификатор изменения: 308103782STREAM_INT_DIFFERS_FROM_NEXT_INTСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  При включении методы Random.ints()теперь возвращают последовательность чисел, отличную от последовательности, возвращаемой методамиRandom.nextInt(). Это следует из изменений в https://bugs.openjdk.org/browse/JDK-8301574 .  Более подробную информацию об этом изменении можно найти в разделе на странице изменений поведения Android 15 об изменениях API OpenJDK .  | 
|  Изменить ID: 196254758USE_EXPERIMENTAL_COMPONENT_ALIASСостояние по умолчанию : отключено для всех приложений.
 
  Если эта опция включена, система разрешает пакету «android» использовать псевдонимы компонентов.  | 
|  Идентификатор изменения: 291868760USE_NEW_ISO_LOCALE_CODESСостояние по умолчанию : включено для приложений, предназначенных для Android 15 (уровень API 35) или выше.
 
  При включении этой функции языковые коды иврита, идиша и индонезийского языка больше не преобразуются в устаревшие формы (иврит: iw, идиш:jiи индонезийский:in).  Более подробную информацию об этом изменении можно найти в разделе на странице изменений поведения Android 15 об изменениях API OpenJDK . |