CAMERA_MIC_INDICATORS_NOT_PRESENT
           変更 ID: 162547999 
           デフォルトの状態: すべてのアプリで無効。 
           このデバイスがカメラとマイクのインジケーターをサポートすることを示します。変更 ID が存在しない場合、CompatChanges#isChangeEnabled メソッドは true を返すので、存在する場合は false になります。 
         | 
      
      
        
           CHECK_PARAMS_IN_IS_SESSION_CONFIGURATION_SUPPORTED
           変更 ID: 320741775 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
           有効になっている場合、HAL でサポートされているセッション パラメータの互換性も isSessionConfigurationSupported で確認されます。 
         | 
      
      
        
           DEFAULT_RESCIND_BAL_PRIVILEGES_FROM_PENDING_INTENT_CREATOR
           変更 ID: 296478951 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
           有効にすると、PendingIntent の作成者はデフォルトでバックグラウンド アクティビティの起動をブロックします。 
           この変更について詳しくは、Android 15 の動作変更ページで、
           バックグラウンド アクティビティの安全な起動に関するセクションをご覧ください。 
         | 
      
      
        
           DEPRECATE_UI_FONT
           変更 ID: 279646685 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
           有効にすると、Android 15 以降を搭載したデバイスでアプリが実行されている場合、elegantTextHeight TextView 属性はデフォルトで true になり、デフォルトで使用されるコンパクトなフォントが、縦方向の指標が大きい一部のスクリプトで、はるかに読みやすいものに置き換えられます。 
           この変更について詳しくは、Android 15 の動作変更ページで、
           elegantTextHeight 属性のデフォルトが true にに関するセクションをご覧ください。 
         | 
      
      
        
           DOWNSCALED
           変更 ID: 168419799 
           デフォルトの状態: すべてのアプリで無効。 
           この変更により、アプリごとのバッファのダウンスケーリング変更が管理されます。この変更を有効にすると、以下のスケーリング ファクタを適用できます。 
           
          アプリのパッケージでこの変更が有効になっている場合、アプリは、有効になっている最大のスケーリング ファクタに強制的に変更されます。たとえば、80% と 70%(DOWNSCALE_80 と DOWNSCALE_70)の両方が有効になっている場合は 80% が使用されます。この変更と DOWNSCALED_INVERSE の両方が有効になっている場合、DOWNSCALED_INVERSE が優先され、スケーリング ファクタが逆方向に適用されます。 
         | 
      
      
        
           DOWNSCALED_INVERSE
           変更 ID: 273564678 
           デフォルトの状態: すべてのアプリで無効。 
           この変更により、アプリごとのバッファの逆ダウンスケーリング変更が管理されます。この変更を有効にすると、以下のスケーリング ファクタを逆方向に適用できます(つまり、解像度がアップスケールされます)。 
           
          アプリのパッケージでこの変更が有効になっている場合、アプリは、有効になっている最小のスケーリング ファクタに強制的に変更されます。たとえば、80% と 70%(DOWNSCALE_80 と DOWNSCALE_70)の両方が有効になっている場合は 80% が使用されます。これは、逆方向に適用した場合、80% のスケーリング係数は 125% になり、70% のスケーリング係数を逆方向に適用した場合の 142.86% よりも小さいためです。この変更と DOWNSCALED の両方が有効になっている場合、DOWNSCALED_INVERSE が優先され、スケーリング ファクタが逆方向に適用されます。 
         | 
      
      
        
           DOWNSCALE_30
           変更 ID: 189970040 
           デフォルトの状態: すべてのアプリで無効。 
           DOWNSCALED も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 30% のディスプレイで実行されていると認識されます。DOWNSCALED_INVERSE も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 333.33% のディスプレイで実行されていると認識されます。 
         | 
      
      
        
           DOWNSCALE_35
           変更 ID: 189969749 
           デフォルトの状態: すべてのアプリで無効。 
           DOWNSCALED も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 35% のディスプレイで実行されていると認識されます。DOWNSCALED_INVERSE も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 285.71% のディスプレイで実行されていると認識されます。 
         | 
      
      
        
           DOWNSCALE_40
           変更 ID: 189970038 
           デフォルトの状態: すべてのアプリで無効。 
           DOWNSCALED も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 40% のディスプレイで実行されていると認識されます。DOWNSCALED_INVERSE も有効になっている場合、パッケージでこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 250% のディスプレイで実行されていると認識されます。 
         | 
      
      
        
           DOWNSCALE_45
           変更 ID: 189969782 
           デフォルトの状態: すべてのアプリで無効。 
           DOWNSCALED も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 45% のディスプレイで実行されていると認識されます。DOWNSCALED_INVERSE も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 222.22% のディスプレイで実行されていると認識されます。 
         | 
      
      
        
           DOWNSCALE_50
           変更 ID: 176926741 
           デフォルトの状態: すべてのアプリで無効。 
           DOWNSCALED も有効になっている場合、パッケージでこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 50% のディスプレイで実行されていると認識されます。DOWNSCALED_INVERSE も有効になっている場合、パッケージでこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 200% のディスプレイで実行されていると認識されます。 
         | 
      
      
        
           DOWNSCALE_55
           変更 ID: 189970036 
           デフォルトの状態: すべてのアプリで無効。 
           DOWNSCALED も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 55% のディスプレイで実行されていると認識されます。DOWNSCALED_INVERSE も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 181.82% のディスプレイで実行されていると認識されます。 
         | 
      
      
        
           DOWNSCALE_60
           変更 ID: 176926771 
           デフォルトの状態: すべてのアプリで無効。 
           DOWNSCALED も有効になっている場合、パッケージでこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 60% のディスプレイで実行されていると認識されます。DOWNSCALED_INVERSE も有効になっている場合、パッケージでこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 166.67% のディスプレイで実行されていると認識されます。 
         | 
      
      
        
           DOWNSCALE_65
           変更 ID: 189969744 
           デフォルトの状態: すべてのアプリで無効。 
           DOWNSCALED も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 65% のディスプレイで実行されていると認識されます。DOWNSCALED_INVERSE も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 153.85% のディスプレイで実行されていると認識されます。 
         | 
      
      
        
           DOWNSCALE_70
           変更 ID: 176926829 
           デフォルトの状態: すべてのアプリで無効。 
           DOWNSCALED も有効になっている場合、パッケージでこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 70% のディスプレイで実行されていると認識されます。DOWNSCALED_INVERSE も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 142.86% のディスプレイで実行されていると認識されます。 
         | 
      
      
        
           DOWNSCALE_75
           変更 ID: 189969779 
           デフォルトの状態: すべてのアプリで無効。 
           DOWNSCALED も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 75% のディスプレイで実行されていると認識されます。DOWNSCALED_INVERSE も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 133.33% のディスプレイで実行されていると認識されます。 
         | 
      
      
        
           DOWNSCALE_80
           変更 ID: 176926753 
           デフォルトの状態: すべてのアプリで無効。 
           DOWNSCALED も有効になっている場合、パッケージでこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 80% のディスプレイで実行されていると認識されます。DOWNSCALED_INVERSE も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 125% のディスプレイで実行されていると認識されます。 
         | 
      
      
        
           DOWNSCALE_85
           変更 ID: 189969734 
           デフォルトの状態: すべてのアプリで無効。 
           DOWNSCALED も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 85% のディスプレイで実行されていると認識されます。DOWNSCALED_INVERSE も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 117.65% のディスプレイで実行されていると認識されます。 
         | 
      
      
        
           DOWNSCALE_90
           変更 ID: 182811243 
           デフォルトの状態: すべてのアプリで無効。 
           DOWNSCALED も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 90% のディスプレイで実行されていると認識されます。DOWNSCALED_INVERSE も有効になっている場合、パッケージに対してこの変更を有効にすると、アプリでは実際のディスプレイの垂直解像度と水平解像度が 111.11% のディスプレイで実行されていると認識されます。 
         | 
      
      
        
           DO_NOT_CLONE_IN_ARRAYS_AS_LIST
           変更 ID: 202956589 
           デフォルトの状態: 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 の動作変更ページで、
           OpenJDK API の変更に関するセクションをご覧ください。 
         | 
      
      
        
           ENABLE_BUNDLE_LAUNCH_ACTIVITY_ITEM
           変更 ID: 324203798 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
          有効にすると、既存のアプリで ClientTransaction#getActivityToken() の非 SDK 使用に関するアプリの互換性の問題が発生しないように、LaunchActivityItem のバンドルのみが許可されます。 
         | 
      
      
        
           ENABLE_MATCH_LOCAL_NETWORK
           変更 ID: 319212206 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
          有効にすると、アプリはデフォルトでローカル ネットワークからネットワーク コールバックを受け取ります。Android 14(API レベル 34)以下をターゲットとするアプリは、ローカル ネットワークから ConnectivityManager.NetworkCallback を受信するために、引き続き NetworkRequest の NetworkCapabilities に NetworkCapabilities.NET_CAPABILITY_LOCAL_NETWORK を追加する必要があります。 
         | 
      
      
        
           
           変更 ID: 270674727 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
           有効にすると、String.format() API と Formatter.format() API を使用する際の引数インデックス、フラグ、幅、精度の検証がより厳格になります。 
           この変更について詳しくは、Android 15 の動作変更ページで、
           OpenJDK API の変更に関するセクションをご覧ください。 
         | 
      
      
        
           ENFORCE_EDGE_TO_EDGE
           変更 ID: 309578419 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
           有効にすると、Android 15 以降を搭載するデバイスで、アプリがデフォルトでエッジ ツー エッジになります。 
           この変更について詳しくは、Android 15 の動作変更ページで、
           エッジ ツー エッジの適用に関するセクションをご覧ください。 
         | 
      
      
        
           ENFORCE_STRICT_QUERY_BUILDER
           変更 ID: 143231523 
           デフォルトの状態: すべてのアプリで無効。 
           有効にすると、SQLiteQueryBuilder はすべての CalendarProvider2 クエリの選択に対し、悪意のある引数がないか検証します。 
         | 
      
      
        
           FGS_BOOT_COMPLETED_RESTRICTIONS
           変更 ID: 296558535 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
           有効にすると、次のタイプを除くすべてのタイプの BOOT_COMPLETED ブロードキャストからのフォアグラウンド サービスのバックグラウンド開始が無効になります。 
           
           この変更について詳しくは、Android 15 の動作変更ページで、
           BOOT_COMPLETED ブロードキャスト レシーバによるフォアグラウンド サービスの起動に関する制限のセクションをご覧ください。 
         | 
      
      
        
           FGS_INTRODUCE_TIME_LIMITS
           変更 ID: 317799821 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
           有効にすると、特定のタイプのフォアグラウンド サービスに時間制限が適用されます。違反タイプのフォアグラウンド サービスが割り当てられた制限時間内に停止されない場合、Service.onTimeout(int, int) を使用してコールバックを受け取り、数秒以内に停止する必要があります。アプリがこれに失敗すると、ANR と宣言されます。 
           この変更について詳しくは、Android 15 の動作変更ページで、
           データ同期と
           メディア処理のフォアグラウンド サービス タイプのタイムアウト動作に関するセクションをご覧ください。 
         | 
      
      
        
           FGS_SAW_RESTRICTIONS
           変更 ID: 319471980 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
           有効にすると、システム オーバーレイ ウィンドウをすでに持っている場合を除き、すべてのタイプのシステム アラート ウィンドウでフォアグラウンド サービスのバックグラウンド開始を無効にします。 
           この変更について詳しくは、Android 15 の動作変更ページで、
           アプリが SYSTEM_ALERT_WINDOW 権限を保持している間のフォアグラウンド サービスの起動に関する制限のセクションをご覧ください。 
         | 
      
      
        
           FORCE_DISABLE_HEVC_SUPPORT
           変更 ID: 174227820 
           デフォルトの状態: すべてのアプリで無効。 
           アプリの HEVC メディア機能のサポートを強制的に無効にします。アプリは、サポートされているメディア機能をマニフェストで宣言することとされていますが、このフラグを使用すると、アプリの HEVC サポートを強制的に無効にできます。その結果、HEVC でエンコードされたメディアにアクセスする際は、コード変換が強制されます。このフラグを設定すると、アプリの OS レベルのデフォルトがオーバーライドされます。このフラグはデフォルトでは無効です。つまり、OS のデフォルトが優先されます。このフラグと FORCE_ENABLE_HEVC_SUPPORT の両方が有効になっている場合、OS は両方のフラグを無視します。 
         | 
      
      
        
           FORCE_ENABLE_HEVC_SUPPORT
           変更 ID: 174228127 
           デフォルトの状態: すべてのアプリで無効。 
           アプリの HEVC メディア機能のサポートを強制的に有効にします。アプリは、サポートされているメディア機能をマニフェストで宣言することとされていますが、このフラグを使用すると、アプリの HEVC サポートを強制的に有効にできます。その結果、HEVC でエンコードされたメディアにアクセスする際は、コード変換が回避されます。このフラグを設定すると、アプリの OS レベルのデフォルトがオーバーライドされます。このフラグはデフォルトでは無効です。つまり、OS のデフォルトが優先されます。このフラグと FORCE_DISABLE_HEVC_SUPPORT の両方が有効になっている場合、OS は両方のフラグを無視します。 
         | 
      
      
        
           FORCE_NON_RESIZE_APP
           変更 ID: 181146395 
           デフォルトの状態: すべてのアプリで無効。 
           適用されるパッケージを強制的にサイズ変更不可にします。 
         | 
      
      
        
           FORCE_RESIZE_APP
           変更 ID: 174042936 
           デフォルトの状態: すべてのアプリで無効。 
           適用されるパッケージを強制的にサイズ変更可能にします。これにより全画面表示ウィンドウ モードでのサイズ変更が可能になりますが、アプリを強制的にサイズ変更可能なマルチウィンドウ モードにするものではありません。 
         | 
      
      
        
           GWP_ASAN
           変更 ID: 145634846 
           デフォルトの状態: すべてのアプリで無効。 
           サンプリングされるネイティブ メモリのバグ検出をアプリで有効にします。 
          GWP-ASan の使用方法について詳しくは、GWP-ASan ガイドをご覧ください。 
         | 
      
      
        
           IS_DEVICE_OWNER_USER_AWARE
           変更 ID: 307233716 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
           有効にすると、isDeviceOwnerApp(String) メソッドはコンテキスト内のユーザーを使用します。Android 14(API レベル 34)以下をターゲットとするアプリの場合、呼び出し元プロセスのユーザーが使用されます(Process.myUserHandle())。 
         | 
      
      
        
           MANAGE_GLOBAL_ZEN_VIA_IMPLICIT_RULES
           変更 ID: 308670109 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
           有効にすると、アプリはデバイスのサイレント モード(DND)のグローバル状態やポリシーを変更できなくなります(ユーザー設定の変更やサイレント モードのオフなど)。代わりに、アプリは AutomaticZenRule を提供する必要があります。システムは、既存の最も制限の厳しいポリシーが優先されるスキームで、これをグローバル ポリシーに統合します。 
           この変更について詳しくは、Android 15 の動作変更ページで、
           アプリがサイレント モードのグローバル状態を変更できるタイミングの変更に関するセクションをご覧ください。 
         | 
      
      
        
           NATIVE_HEAP_ZERO_INIT
           変更 ID: 178038272 
           デフォルトの状態: すべてのアプリで無効。 
           ネイティブ ヒープのメモリ割り当ての自動ゼロ初期化を有効にします。 
         | 
      
      
        
           NATIVE_MEMTAG_ASYNC
           変更 ID: 145772972 
           デフォルトの状態: すべてのアプリで無効。 
           このプロセスで非同期(ASYNC)メモリタグのチェックを有効にします。このフラグは、ARM メモリタグ付け拡張機能(MTE)をサポートするハードウェアにのみ影響します。 
         | 
      
      
        
           NATIVE_MEMTAG_SYNC
           変更 ID: 177438394 
           デフォルトの状態: すべてのアプリで無効。 
           このプロセスで同期(SYNC)メモリタグのチェックを有効にします。このフラグは、ARM メモリタグ付け拡張機能(MTE)をサポートするハードウェアにのみ影響します。NATIVE_MEMTAG_ASYNC とこのオプションの両方を有効にした場合は、このオプションが優先されます。また、MTE が SYNC モードで有効化されます。 
         | 
      
      
        
           OVERRIDE_ANY_ORIENTATION
           変更 ID: 265464455 
           デフォルトの状態: すべてのアプリで無効。 
           この変更を有効にすると、アクティビティでリクエストされた向きに関係なく、次の向きのオーバーライドを適用できます。 
           
         | 
      
      
        
           OVERRIDE_ANY_ORIENTATION_TO_USER
           変更 ID: 310816437 
           デフォルトの状態: すべてのアプリで無効。 
           有効にすると、SCREEN_ORIENTATION_USER が有効になり、アクティビティによってリクエストされた向きがオーバーライドされます。このオーバーライドで ignoreOrientationRequest が有効になっている大画面デバイスでは、固定された向きのアプリをオーバーライドして全画面表示にできます。 
         | 
      
      
        
           
           変更 ID: 314961188 
           デフォルトの状態: すべてのアプリで無効。 
           有効にすると、オーバーライドが適用されるパッケージが、固定方向アプリのフリーフォーム ウィンドウ処理モードのカメラ互換性処理から除外されます。 
           フリーフォーム ウィンドウ モードでは、互換性処理によって、アプリ ウィンドウをレターボックス化し、カメラの特性を縦向きデバイスでアプリが一般的に想定する特性(背面カメラと前面カメラのセンサー回転をそれぞれ 90 度と 270 度に設定し、ディスプレイの回転を 0 に設定)に変更することで、縦向きデバイスで実行している状態をエミュレートします。 
           このフラグを使用して、互換性処理にうまく対応できないアプリの互換性処理を無効にします。 
         | 
      
      
        
           OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
           変更 ID: 191514214 
           デフォルトの状態: すべてのアプリで無効。 
           この変更が有効になっている場合、適用されるパッケージで android:resizeableActivity の現在の値と Android 6.0(API レベル 23)以下のターゲット SDK が無視され、アクティビティはサイズ変更不可と見なされます。この場合、カメラの回転と切り抜きの値は、現在のディスプレイの回転を考慮した必要な補正にのみ依存します。 
         | 
      
      
        
           OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTS
           変更 ID: 189229956 
           デフォルトの状態: すべてのアプリで無効。 
           この変更が有効になっている場合、適用されるパッケージでデフォルトのカメラの回転と切り抜きの動作がオーバーライドされ、常に CaptureRequest.SCALER_ROTATE_AND_CROP_NONE が返されるようになります。 
         | 
      
      
        
           
           変更 ID: 316897322 
           デフォルトの状態: すべてのアプリで無効。 
           有効にすると、MediaProjection セッションを開始するときに、単一のアプリをキャプチャするか、画面全体をキャプチャするかを選択するようユーザーに求めることで、MediaProjectionConfig#createConfigForDefaultDisplay の使用をオーバーライドします。 
         | 
      
      
        
           OVERRIDE_LANDSCAPE_ORIENTATION_TO_REVERSE_LANDSCAPE
           変更 ID: 266124927 
           デフォルトの状態: すべてのアプリで無効。 
           適用されたアプリの SCREEN_ORIENTATION_REVERSE_LANDSCAPE を有効にします。OVERRIDE_ANY_ORIENTATION も有効になっていない限り、SCREEN_ORIENTATION_REVERSE_LANDSCAPE はアクティビティが横向きを指定している場合にのみ使用されます。この変更を有効にすると、横向きが Surface.ROTATION_90 に対応するデバイスと Surface.ROTATION_270 に対応するデバイスとの間で、アプリの動作の違いをテストできます。 
         | 
      
      
        
           OVERRIDE_LAYOUT_IN_DISPLAY_CUTOUT_MODE
           変更 ID: 332679525 
           デフォルトの状態: すべてのアプリで無効。 
           有効にすると、ディスプレイ カットアウト モードのレイアウトの動作がオーバーライドされます。これは、エッジ ツー エッジが強制されていない場合にのみ適用されます。 
         | 
      
      
        
           OVERRIDE_MIN_ASPECT_RATIO
           変更 ID: 174042980 
           デフォルトの状態: すべてのアプリで無効。 
           この変更により、所定の最小アスペクト比を強制的に適用するすべての変更が管理されます。この変更を有効にすると、以下の最小アスペクト比を適用できます。 
           
          アプリのパッケージでこの変更が有効になっている場合、アプリのマニフェストで指定されている最小のアスペクト比が、最大の有効なアスペクト比よりも優先されます(アプリのマニフェスト値の方が大きい場合を除く)。 
         | 
      
      
        
           OVERRIDE_MIN_ASPECT_RATIO_EXCLUDE_PORTRAIT_FULLSCREEN
           変更 ID: 218959984 
           デフォルトの状態: すべてのアプリで無効。 
           有効にすると、縦向きの全画面表示の最小アスペクト比の制限がオーバーライドされ、利用可能なすべての画面スペースが使用されます。 
         | 
      
      
        
           OVERRIDE_MIN_ASPECT_RATIO_LARGE
           変更 ID: 180326787 
           デフォルトの状態: すべてのアプリで無効。 
           OVERRIDE_MIN_ASPECT_RATIO も有効になっている場合、パッケージでこの変更を有効にすると、アクティビティの最小アスペクト比が OVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUE で定義された高値に設定されます。 
         | 
      
      
        
           OVERRIDE_MIN_ASPECT_RATIO_MEDIUM
           変更 ID: 180326845 
           デフォルトの状態: すべてのアプリで無効。 
           OVERRIDE_MIN_ASPECT_RATIO も有効になっている場合、パッケージでこの変更を有効にすると、アクティビティの最小アスペクト比が OVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUE で定義された中央値に設定されます。 
         | 
      
      
        
           OVERRIDE_MIN_ASPECT_RATIO_ONLY_FOR_CAMERA
           変更 ID: 325586858 
           デフォルトの状態: すべてのアプリで無効。 
           有効にすると、所定の最小アスペクト比を強制的に適用する処理が制限され、アプリがカメラに接続されている場合にのみ適用されるようになります。 
         | 
      
      
        
           OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
           変更 ID: 203647190 
           デフォルトの状態: すべてのアプリで有効。 
           OVERRIDE_MIN_ASPECT_RATIO も有効になっている場合、この変更により、画面の向きが縦向きのアクティビティに対する、アクティビティの最小アスペクト比を強制的に特定の値(OVERRIDE_MIN_ASPECT_RATIO_LARGE や OVERRIDE_MIN_ASPECT_RATIO_MEDIUM など)にする他の変更が制限されます。 
         | 
      
      
        
           OVERRIDE_RESPECT_REQUESTED_ORIENTATION
           変更 ID: 236283604 
           デフォルトの状態: すべてのアプリで無効。 
           有効にすると、この変更は、デバイス メーカーが設定できる画面の向きの制限を無視する操作から、適用されるパッケージを除外します。 
         | 
      
      
        
           OVERRIDE_UNDEFINED_ORIENTATION_TO_NOSENSOR
           変更 ID: 265451093 
           デフォルトの状態: すべてのアプリで無効。 
           適用されたアプリの SCREEN_ORIENTATION_NOSENSOR を有効にします。OVERRIDE_ANY_ORIENTATION も有効になっていない限り、SCREEN_ORIENTATION_NOSENSOR はアクティビティで他の固定の向きが指定されていない場合のみ使用されます。 
         | 
      
      
        
           OVERRIDE_UNDEFINED_ORIENTATION_TO_PORTRAIT
           変更 ID: 265452344 
           デフォルトの状態: すべてのアプリで無効。 
           適用されたアプリの SCREEN_ORIENTATION_PORTRAIT を有効にします。OVERRIDE_ANY_ORIENTATION も有効になっていない限り、SCREEN_ORIENTATION_PORTRAIT はアクティビティで他の固定の向きが指定されていない場合のみ使用されます。 
         | 
      
      
        
           PARSE_CONTENT_DISPOSITION_USING_RFC_6266
           変更 ID: 319400769 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
           有効にすると、RFC 6266 に準拠する Content-Disposition ヘッダーの解析が許可されます。特に、これにより、異なる文字エンコードを使用できる filename* 値の解析が可能になります。 
         | 
      
      
        
           RATE_LIMIT_TOASTS
           変更 ID: 174840628 
           デフォルトの状態: この変更は切り替えができません。互換性フレームワークによってログに記録されるだけです。 
           Toast.show() 呼び出し数のレート制限を有効にして、限られた時間内の過剰なトーストでユーザーに過度の負荷をかけないようにします。特定の時間枠で許可された数よりも多いトーストを表示しようとすると、トーストは破棄されます。 
         | 
      
      
        
           STREAM_INT_DIFFERS_FROM_NEXT_INT
           変更 ID: 308103782 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
           有効にすると、Random.ints() メソッドは Random.nextInt() メソッドとは異なる数列を返すようになります。これは、https://bugs.openjdk.org/browse/JDK-8301574 の変更によるものです。 
           この変更について詳しくは、Android 15 の動作変更ページで、
           OpenJDK API の変更に関するセクションをご覧ください。 
         | 
      
      
        
           USE_EXPERIMENTAL_COMPONENT_ALIAS
           変更 ID: 196254758 
           デフォルトの状態: すべてのアプリで無効。 
           有効にすると、「android」パッケージでコンポーネント エイリアスを使用できるようになります。 
         | 
      
      
        
           USE_NEW_ISO_LOCALE_CODES
           変更 ID: 291868760 
           デフォルトの状態: Android 15(API レベル 35)以上をターゲットとするアプリで有効。 
           有効にすると、ヘブライ語、イディッシュ語、インドネシア語の言語コードが古い形式(ヘブライ語: iw、イディッシュ語: ji、インドネシア語: in)に変換されなくなります。 
           この変更について詳しくは、Android 15 の動作変更ページで、
           OpenJDK API の変更に関するセクションをご覧ください。 
         |