|  Идентификатор изменения: 259743961ACCESS_SHARED_IDENTITYСостояние по умолчанию : включено для всех приложений.
 
  Предоставляет доступ к идентификатору запускающего приложения, если приложение согласилось поделиться своим идентификатором, запустив эту активность с экземпляром ActivityOptionsдля которого был вызван методActivityOptions.setShareIdentityEnabled(boolean)со значениемtrue, или если UID запущенной активности совпадает с UID запускающего приложения. Если это изменение включено и выполнено одно из этих требований, активность может получить доступ к UID и имени пакета запускающего приложения с помощьюActivity.getLaunchedFromUid()иActivity.getLaunchedFromPackage()соответственно. | 
|  Идентификатор изменения: 258236856ANR_PRE_UDC_APIS_ON_SLOW_RESPONSESСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  При включении выдает сообщение «Приложение не отвечает» (ANR), когда приложения медленно реагируют на API и функции Android 13 (уровень API 33) или ниже.  | 
|  Идентификатор изменения: 207133734AUTHORITY_ACCESS_CHECK_CHANGE_IDСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Для приложений, ориентированных на Android 14 (уровень API 34) и выше, включает проверку полномочий доступа для вызывающего UID во всех API, связанных с синхронизацией.  | 
|  Идентификатор изменения: 162547999CAMERA_MIC_INDICATORS_NOT_PRESENTСостояние по умолчанию : отключено для всех приложений.
 
  Указывает, что это устройство поддерживает индикаторы камеры и микрофона. Значение false, если оно присутствует, поскольку методCompatChanges#isChangeEnabledвозвращаетtrueесли идентификатор изменения отсутствует. | 
|  Идентификатор изменения: 244637991DEFAULT_RESCIND_BAL_PRIVILEGES_FROM_PENDING_INTENT_SENDERСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Когда приложение отправляет PendingIntentс помощьюPendingIntent#send()или аналогичных методов, приложение теперь должно дать согласие, если оно хочет предоставить свои собственные привилегии запуска фоновой активности для запуска ожидающего намерения.  Более подробную информацию об этом изменении см. в разделе на странице изменений поведения Android 14 о дополнительных ограничениях на запуск действий из фонового режима .  | 
|  Идентификатор изменения: 236825255DETACH_THROWS_ISE_ONLYСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Флаг для блокировки правильного исключения, вызванного #detachImage.  #detachImageдокументировано как метод, вызывающий исключениеIllegalStateExceptionв случае ошибки; собственный вспомогательный метод для этого выдавалRuntimeException, если поверхность была оставлена во время отсоединенияImage.  Это ранее недокументированное поведение исключения сохраняется и в Android 13 (уровень API 33).  После Android 13 (уровень API 33) собственный вспомогательный метод выдает только исключения IllegalStateExceptionsв соответствии с документацией.  При включении этого изменения #detachImageвыдаёт исключениеIllegalStateExceptionтолько в случае возникновения ошибок при отсоединении изображения. Поведение остаётся неизменным для приложений, предназначенных для Android 13 (уровень API 33) и ниже. | 
|  Идентификатор изменения: 168419799DOWNSCALEDСостояние по умолчанию : отключено для всех приложений.
 
  Это изменение является гарантией всех изменений в уменьшении размера буфера для каждого приложения. Включение этого изменения позволяет применять следующие коэффициенты масштабирования:  При включении этого изменения для пакета приложения размер приложения принудительно изменяется до максимального разрешенного коэффициента масштабирования. Например, если включены оба значения (80% и 70% ( DOWNSCALE_80иDOWNSCALE_70)), используется значение 80%. Если включены и это изменение, иDOWNSCALED_INVERSE, приоритет имеетDOWNSCALED_INVERSE, а коэффициент масштабирования применяется обратно пропорционально. | 
|  Изменить 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% от реального экрана по вертикали и горизонтали. | 
| Идентификатор изменения: 270306772 Состояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Приложения, ориентированные на Android 14 или более поздние версии, используют интегрированную в платформу реализацию mDNS в качестве бэкэнда, в то время как приложения, ориентированные на предыдущие версии, продолжают использовать устаревший бэкэнд обнаружения сетевых служб (NSD) (с устаревшим нативным демоном в качестве бэкэнда NsdManager). | 
|  Идентификатор изменения: 266524688ENABLE_SELF_CERTIFIED_CAPABILITIES_DECLARATIONСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Проверка возможностей самосертификации доступна для приложений, предназначенных для Android 14 и выше. Подробнее см. в NetworkCapabilities. | 
|  Идентификатор изменения: 154726397ENFORCE_PACKAGE_VISIBILITY_FILTERINGСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Для приложений, ориентированных на Android 14 (уровень API 34) и выше, приложениям необходимо декларировать потребности в видимости пакетов в манифесте для доступа к API AccountManager. | 
|  Идентификатор изменения: 218865702ENFORCE_READ_ONLY_JAVA_DCLСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Для приложений, ориентированных на Android 14 (уровень API 34) и выше, требуется, чтобы все динамически загружаемые файлы были помечены как доступные только для чтения. Это предотвращает непредвиденную перезапись динамически загружаемых файлов злоумышленниками.  Более подробную информацию об этом изменении см. в разделе на странице изменений поведения Android 14 о более безопасной динамической загрузке кода .  | 
|  Изменить ID: 143231523ENFORCE_STRICT_QUERY_BUILDERСостояние по умолчанию : отключено для всех приложений.
 
  При включении SQLiteQueryBuilderпроверяет все выборки запросовCalendarProvider2на наличие вредоносных аргументов. | 
|  Идентификатор изменения: 265195908EXACT_LISTENER_ALARMS_DROPPED_ON_CACHEDСостояние по умолчанию : включено для всех приложений.
 
  Точные сигналы тревоги, ожидающие обратного вызова AlarmManager.OnAlarmListener, отбрасываются, когда вызывающее приложение переходит в кэшированное состояние.  Подробнее об изменениях в расписании точных будильников в Android 14 читайте в статье Расписание точных будильников по умолчанию запрещено .  | 
|  Идентификатор изменения: 261055255FGS_TYPE_CHECK_FOR_INSTANT_APPSСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  При включении мгновенные приложения должны указывать соответствующие типы служб переднего плана для всех служб, объявленных в файле манифеста приложения.  Более подробную информацию об этом изменении можно найти на странице, описывающей изменения в типах приоритетных служб .  | 
|  Идентификатор изменения: 255042465FGS_TYPE_NONE_DEPRECATION_CHANGE_IDСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  При включении этой функции приложения для Android 14 (уровень API 34) и выше, запускающие службу переднего плана с использованием устаревшего типа FOREGROUND_SERVICE_TYPE_NONEприводят к появлению предупреждения в журнале.  Более подробную информацию об этом изменении можно найти на странице, описывающей изменения в типах приоритетных служб .  | 
|  Идентификатор изменения: 255038118FGS_TYPE_NONE_DISABLED_CHANGE_IDСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Если эта опция включена, приложения для Android 14 (уровень API 34) и выше, запускающие службу переднего плана с использованием устаревшего типа FOREGROUND_SERVICE_TYPE_NONEприводят к исключению.  Более подробную информацию об этом изменении можно найти на странице, описывающей изменения в типах приоритетных служб .  | 
|  Идентификатор изменения: 254662522FGS_TYPE_PERMISSION_CHANGE_IDСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  При включении этого параметра приложения, ориентированные на Android 14 (уровень API 34) и выше, которые запускают службу переднего плана без требуемых разрешений, связанных с типом этой службы переднего плана, приводят к возникновению SecurityException.  Более подробную информацию об этом изменении можно найти на странице, описывающей изменения в типах приоритетных служб .  | 
|  Идентификатор изменения: 174227820FORCE_DISABLE_HEVC_SUPPORTСостояние по умолчанию : отключено для всех приложений.
 
  Принудительно отключите поддержку HEVC в приложении. Приложения должны указывать поддерживаемые возможности HEVC в манифесте, но этот флаг можно использовать, чтобы заставить приложение не поддерживать HEVC, тем самым принудительно перекодируя медиаданные, закодированные в 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 .  | 
|  Идентификатор изменения: 229362273IMPLICIT_INTENTS_ONLY_MATCH_EXPORTED_COMPONENTSСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Для приложений, ориентированных на Android 14 (уровень API 34) и выше, компоненты должны быть экспортированы для их вызова через неявные интенты. Если компонент не экспортирован и не вызван, он удаляется из списка получателей. Это относится, в частности, к действиям и трансляциям.  Более подробную информацию об этом изменении см. в разделе на странице изменений поведения Android 14 об ограничениях для неявных и ожидающих намерений .  | 
| Идентификатор изменения: 266201607 Состояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Для приложений, ориентированных на Android 14 (уровень API 34) и выше, приложения должны запрашивать у пользователя согласие перед каждым сеансом захвата MediaProjection.  Дополнительную информацию об этом изменении см. в разделе на странице изменений поведения Android 14 о том, как требуется согласие пользователя для каждого сеанса захвата MediaProjection. | 
|  Изменить 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Состояние по умолчанию : отключено для всех приложений.
 
  При включении это изменение позволяет применять следующие переопределения ориентации независимо от ориентации, запрошенной действием: | 
|  Изменить ID: 191514214OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECKСостояние по умолчанию : отключено для всех приложений.
 
  При включении этого изменения пакеты, к которым оно применяется, игнорируют текущее значение android:resizeableActivity, а также целевой SDK, равный или ниже M, и считают активность неизменяемой. В этом случае значение поворота камеры и кадрирования зависит только от необходимой компенсации с учётом текущего поворота экрана. | 
|  Идентификатор изменения: 189229956OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTSСостояние по умолчанию : отключено для всех приложений.
 
  При включении этого изменения пакеты, к которым оно применяется, переопределяют поведение поворота и обрезки камеры по умолчанию и всегда возвращают CaptureRequest.SCALER_ROTATE_AND_CROP_NONE. | 
|  Идентификатор изменения: 266124927OVERRIDE_LANDSCAPE_ORIENTATION_TO_REVERSE_LANDSCAPEСостояние по умолчанию : отключено для всех приложений.
 
  Включает SCREEN_ORIENTATION_REVERSE_LANDSCAPEдля приложения, к которому он применяется. Если также не включеноOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_REVERSE_LANDSCAPEиспользуется только тогда, когда действие указывает альбомную ориентацию. Включение этого изменения поможет вам протестировать поведение приложения на предмет различий между устройствами, где альбомная ориентация соответствуетSurface.ROTATION_90, и устройствами, где она соответствуетSurface.ROTATION_270. | 
|  Идентификатор изменения: 174042980OVERRIDE_MIN_ASPECT_RATIOСостояние по умолчанию : отключено для всех приложений.
 
  Это изменение является контролёром всех изменений, устанавливающих заданное минимальное соотношение сторон. Включение этого изменения позволяет применять следующие минимальные соотношения сторон:  Если это изменение включено для пакета приложения, минимальное соотношение сторон, указанное в манифесте приложения, переопределяется наибольшим разрешенным соотношением сторон, если только значение манифеста приложения не выше.  | 
|  Идентификатор изменения: 218959984OVERRIDE_MIN_ASPECT_RATIO_EXCLUDE_PORTRAIT_FULLSCREENСостояние по умолчанию : отключено для всех приложений.
 
  Если этот параметр включен, он отменяет ограничение минимального соотношения сторон в портретном полноэкранном режиме, чтобы использовать все доступное пространство экрана.  | 
|  Идентификатор изменения: 180326787OVERRIDE_MIN_ASPECT_RATIO_LARGEСостояние по умолчанию : отключено для всех приложений.
 
  Если также включено OVERRIDE_MIN_ASPECT_RATIO, включение этого изменения для пакета устанавливает минимальное соотношение сторон действия на большое значение, как определеноOVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUE. | 
|  Идентификатор изменения: 180326845OVERRIDE_MIN_ASPECT_RATIO_MEDIUMСостояние по умолчанию : отключено для всех приложений.
 
  Если также включено OVERRIDE_MIN_ASPECT_RATIO, включение этого изменения для пакета устанавливает минимальное соотношение сторон действия к среднему значению, определенномуOVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUE. | 
|  Идентификатор изменения: 203647190OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLYСостояние по умолчанию : включено для всех приложений.
 
  Если также включено OVERRIDE_MIN_ASPECT_RATIO, это изменение ограничивает любые другие изменения, которые принудительно устанавливают минимальное соотношение сторон действия определенным значением, — например,OVERRIDE_MIN_ASPECT_RATIO_LARGEиOVERRIDE_MIN_ASPECT_RATIO_MEDIUM— для действий, которые также имеют портретную ориентацию. | 
|  Идентификатор изменения: 236283604OVERRIDE_RESPECT_REQUESTED_ORIENTATIONСостояние по умолчанию : отключено для всех приложений.
 
  При включении это изменение исключает пакеты, к которым применяется игнорирование ограничений ориентации, которые могут устанавливать производители устройств.  | 
|  Идентификатор изменения: 265451093OVERRIDE_UNDEFINED_ORIENTATION_TO_NOSENSORСостояние по умолчанию : отключено для всех приложений.
 
  Включает SCREEN_ORIENTATION_NOSENSORдля приложения, к которому он применяется. Если также не включеноOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_NOSENSORиспользуется только тогда, когда действие не указывает другую фиксированную ориентацию. | 
|  Изменить ID: 265452344OVERRIDE_UNDEFINED_ORIENTATION_TO_PORTRAITСостояние по умолчанию : отключено для всех приложений.
 
  Включает SCREEN_ORIENTATION_PORTRAITдля приложения, к которому он применяется. Если также не включеноOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_PORTRAITиспользуется только тогда, когда в действии не указана другая фиксированная ориентация. | 
|  Изменить ID: 174840628RATE_LIMIT_TOASTSСостояние по умолчанию : это изменение невозможно изменить. Оно регистрируется только фреймворком совместимости.
 
  Включает ограничение количества вызовов Toast.show(), чтобы не перегружать пользователя слишком большим количеством уведомлений за ограниченное время. Любая попытка показать больше уведомлений, чем разрешено, за определённый период времени приводит к удалению уведомления. | 
|  Идентификатор изменения: 253665015REJECT_NEGATIVE_NETWORK_ESTIMATESСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Если включено, требуется, чтобы предполагаемые сетевые байты были неотрицательными.  | 
|  Идентификатор изменения: 241104082REQUIRE_NETWORK_CONSTRAINT_FOR_NETWORK_JOB_WORK_ITEMSСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Для приложений, ориентированных на Android 14 (уровень API 34) и выше, требуется, чтобы задание хостинга указывало ограничение сети, если включенный JobWorkItemуказывает на использование сети. | 
|  Идентификатор изменения: 271850009REQUIRE_NETWORK_PERMISSIONS_FOR_CONNECTIVITY_JOBSСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Для приложений, ориентированных на Android 14 (уровень API 34) и выше, требуется указывать разрешения INTERNETиACCESS_NETWORK_STATEпри планировании задания с ограничением подключения. | 
|  Идентификатор изменения: 255371817THROW_ON_INVALID_DATA_TRANSFER_IMPLEMENTATIONСостояние по умолчанию : включено для приложений, предназначенных для Android 14 (уровень API 34) или выше.
 
  Для приложений, ориентированных на Android 14 (уровень API 34) и выше, система выдает исключение, если приложение не реализует должным образом все необходимые API передачи данных при указании инициированного пользователем задания по передаче данных.  Дополнительную информацию об этом изменении см. на странице, описывающей процедуру переноса служб переднего плана в задания по передаче данных, инициированные пользователем .  | 
|  Изменить ID: 196254758USE_EXPERIMENTAL_COMPONENT_ALIASСостояние по умолчанию : отключено для всех приложений.
 
  Если эта опция включена, система разрешает пакету «android» использовать псевдонимы компонентов. |