Android 15 での非 SDK インターフェースの制限の更新

Android 15 では、Android デベロッパーの協力と最新の内部テストに基づいて、制限を受ける非 SDK インターフェースのリストが更新されています。Google は、非 SDK インターフェースを制限する前に、可能な限り、その代わりとなる公開インターフェースを利用可能にしています。

Android 15 をターゲットとしないアプリの場合、この変更の一部はすぐには影響しない可能性があります。ただし、アプリの対象 API レベルによっては、アプリから一部の非 SDK インターフェースにアクセスできる可能性がありますが、非 SDK のメソッドまたはフィールドを使用すると、常にアプリが機能しなくなるリスクが高くなります。

アプリが非 SDK インターフェースを使用しているかどうかわからない場合は、アプリをテストして確認できます。アプリが非 SDK インターフェースに依存している場合は、代替の SDK インターフェースへの移行を計画してください。それでも、非 SDK インターフェースを使用する正当なユースケースがあるアプリもあります。アプリの機能に使用している非 SDK インターフェースの代わりが見つからない場合は、新しい公開 API をリクエストしてください。

Android 15 のすべての非 SDK インターフェースの完全なリストを入手するには、次のファイルをダウンロードします。

ファイル: hiddenapi-flags.csv

SHA-256 チェックサム: 7aa0987aea4b25f5371b7e377c9f37375ada3b7e30465c0e2d910a5b646c10c1