アンドロイド17の第4ベータ ノート

アンドロイド17の第4ベータ

Android 17 Beta 4(最終予定のベータ版)が、アプリの互換性とプラットフォームの安定性テストのために利用可能になりました。開発者の皆様は、新しいAndroidバージョンとのシームレスな統合を確実にするために、アプリ、ライブラリ、およびツールを更新することを強く推奨します。主な機能変更点としては、大画面でのリサイズ必須化、動的にロードされるコードのセキュリティ強化などが挙げられます。ローカルネットワークへのアクセスはデフォルトで制限されており、広範囲なアクセスには新しいACCESS_LOCAL_NETWORK権限が必要になります。バックグラウンドオーディオのインタラクションもより制限され、アラームには特定の例外が設けられています。Android 17では、システムの安定性を向上させ、バッテリー消費を削減するために、保守的なアプリメモリ制限が導入されており、異常検出によりメモリリークが発生した場合にヒープダンプがトリガーされます。Android Studio Pandaは、プロファイラー内でメモリリークをより簡単に検出できるようにLeakCanaryを統合しています。デバイス上の異常検出は、過剰なバインダー呼び出しやメモリ使用量など、リソースを大量に消費する動作のプロファイリングアーティファクトを提供します。Android Keystoreは、量子安全な署名のために、NIST標準化されたML-DSAキーを使用して、ポスト量子暗号をサポートするようになりました。開発者の皆様は、Pixelデバイスを登録するか、Androidエミュレーターイメージを使用してテストできます。ベータテスターには、自動的なOTA(Over-The-Air)アップデートが提供されます。新しいSDKに対してコンパイルし、既存のアプリを徹底的にテストすることが、開発者にとって重要な次のステップです。