Android 17 Beta 2の主な機能とアップデート内容

GoogleはAndroid 17 Beta 2を公開し、今年後半に予定される安定版リリースに向けた準備を進めています。このアップデートは、プライバシー機能の強化、デバイス間連携の拡張、開発者ツールの改良に焦点を当てています。同社は、年に2回のSDKリリースという慣例を維持しており、メインプラットフォームのバージョンは従来通り第2四半期に登場します。

注目すべき新機能は、再設計されたBubblesモードで、本格的なウィンドウシステムとして機能します。スマートフォン、タブレット、折りたたみ式デバイスでは、アプリアイコンを長押しすることでフローティングアプリウィンドウを作成できます。大画面デバイスでは、タスクバー領域に専用のバブルパネルが表示され、ウィンドウの管理や移動が可能です。開発者は、適切な動作を確保するため、マルチウィンドウモードに対応したアプリ調整が推奨されています。

システムには、画面録画の許可を必要とせず、画面上の任意のピクセルの色を読み取る新しいEyeDropper APIが導入されました。ACTION_PICK_CONTACTSを介した更新された連絡先選択メカニズムでは、ユーザーが選択したデータにのみ一時的にアクセスし、READ_CONTACTS権限の必要性を低減します。タッチパッドポインタキャプチャも修正され、移動が相対カーソル移動として処理されるようになり、ゲームやプロフェッショナルアプリケーションでの問題に対処しています。

Android 17は、CompanionDeviceManagerを基盤とするHandoff APIを通じて、デバイス間のタスク転送機能を拡張します。ユーザーは別のデバイスで作業を継続でき、アプリがインストールされていない場合、システムはWeb版を提供します。ネットワークの改善には、より正確でプライベートな屋内ナビゲーションのためのUltra-Wideband DL-TDOAのサポートと、Wi-Fi Awareを介した距離測定の強化が含まれます。ストリーミングサービス向けには、キャリア割り当ての帯域幅制限を考慮できる新しいAPIが追加されました。

セキュリティはさらに強化され、Android 17をターゲットとするアプリではACCESS_LOCAL_NETWORK権限が必須となり、SMS確認コード保護はすべてのメッセージ形式に拡大されます。ニューラルプロセッシングユニットへの直接アクセスには、アプリマニフェストでのFEATURE_NEURAL_PROCESSING_UNITの明示的な宣言が必要です。基本ライブラリはUnicode 17をサポートするICU 78に更新されました。Platform Stabilityフェーズは3月に予定されており、その後、開発者は公開リリース前にアプリを完全にテストできます。