リリースノート

ベータ版 1

リリース日 2026 年 2 月 13 日
ビルド CP21.260116.011.B1
CP21.260116.011.A1(Google Pixel 6 Pro、Google Pixel 6、Google Pixel 6a、Google Pixel 7 Pro、Google Pixel 7)
エミュレータのサポート x86(64 ビット)、ARM(v8-A)
セキュリティ パッチレベル 2026-01-05
Google Play 開発者サービス 25.47.33

Android 17 ベータ版 1(2026 年 2 月)

ベータ版 1 がリリースされました。最新の機能や変更点をアプリで試すことができます。このリリースは、開発、テスト、一般用途に適しています。ただし、Android 17 はまだ開発中であるため、Android システムと Android 上で動作するアプリが想定どおりに機能しない場合があります。

以前のバージョンと同様に、Android 17 にはシステムの変更が含まれています。アプリは Android 17 に対応するように更新されるまでこうした変更の影響を受ける可能性があり、軽微な問題からより重大な制限に至るまで、さまざまな影響が発生することがあります。一般的に、ほとんどのアプリは大半の API および機能と同様、想定どおりに機能します。

ベータ版 1 の新機能

Android 17 では、より適応性の高い Android アプリの実現に向けた取り組みが継続され、カメラとメディアの機能が大幅に強化され、接続性を最適化するための新しいツールが導入され、コンパニオン デバイスのプロファイルが拡張されています。ハイライト:

ユーザー インターフェースとウィンドウ

大画面の適応性の必須化

大画面(画面幅 600 dp 以上)で実行される Android 17(API レベル 37)をターゲットとするアプリは、サイズ変更や向きの変更をオプトアウトできなくなります。

最適化された構成の変更

状態の損失を防ぐため、システムはデフォルトで、次のような特定の構成変更に対してアクティビティを再起動しなくなりました

ご対応のお願い: アプリがこれらのイベントのリソースを再読み込みするために再起動に依存している場合は、新しい android:recreateOnConfigChanges マニフェスト属性を使用して明示的にオプトインする必要があります。

パフォーマンスとランタイム

  • ロックフリーの MessageQueue: android.os.MessageQueue の新しいロックフリー実装により、フレーム落ちが減少します。
  • 世代別ガベージ コレクション: ART の並列マーク圧縮コレクタが世代別 GC をサポートし、頻繁で低コストの「若い世代」のコレクションを優先します。
  • 新しいプロファイリング トリガー: ProfilingManagerCOLD_STARTOOMKILL_EXCESSIVE_CPU_USAGE のトリガーが追加されました。
  • 通知の制限: メモリ使用量を削減するため、カスタム通知ビューに厳格なサイズ制限が適用されます。

メディアとカメラ

カメラ
  • 動的セッションの更新: CameraCaptureSession.updateOutputConfigurations() を使用してユースケースを切り替えます(例: 写真から動画への変換)を、セッションを閉じたり、不具合を引き起こしたりすることなく実行できます。
音声と動画
  • 動画録画の一定品質: MediaRecordersetVideoEncodingQuality() を使用すると、動画エンコーダの一定品質(CQ)モードを設定できます。
  • バックグラウンド オーディオの強化: アプリが有効なライフサイクル状態にない場合、オーディオの再生、フォーカス リクエスト、音量の変更はサイレントに開始されます(失敗します)。
  • VVC のサポート: Versatile Video Coding(H.266)のプラットフォーム サポートを追加しました。

プライバシーとセキュリティ

接続とツール