Android 16の新機能とリリースタイムラインを発見してください。
Googleは2024年11月にAndroid 16に関するプレビューを公開し、詳細なリリーススケジュールと開発者向け情報を発表しました。
(出典: Google)
Android 16の開発者プレビュープログラムは2024年11月から開始され、2025年1月には開発者と一般ユーザー向けにベータ版が公開される予定です。
また、Googleによれば、2025年には2つのAndroid APIリリースが予定されています。
主要なリリースは2025年第2四半期、もう1つは第4四半期に計画されています。
第4四半期のリリースでは、アプリの動作に影響を与えず、機能更新、最適化、バグ修正も行われる予定です。
(出典: Google)
開発者プレビュー 1では、2025年第2四半期に予定される最初の新しいAndroid APIのアップデートが発表されました。以下はGoogleによる情報の要約です。
Android 16 開発者プレビュー 1では、いくつかの新しいAPI機能が導入されました。
SDK_INT_FULL定数により、バージョンチェックが主要および副次的なAndroidバージョンに対して可能になり、新しいVERSION_CODES_FULL列挙型が導入されました。
さらに、Build.getMinorSdkVersion()メソッドにより、副次的なSDKバージョンを取得できます。
ターゲットAPIレベルの要件には変更はなく、主要なAPIレベルに年間ベースで結び付けられています。
埋め込み型フォトピッカーも重要な更新です。
新しいAPIにより、アプリがフォトピッカーをビュー階層に埋め込むことで、広範な権限を必要とせずに統合された体験を提供できます。この機能はAndroid 4.4以降のバージョンでAndroid Jetpackライブラリを介してサポートされています。
ヘルス記録に関しては、Health ConnectがFHIR形式の医療記録の読み取りと書き込みを明示的なユーザーの同意のもとでサポートします。このAPIは現在、早期アクセスプログラムの一環として提供され、開発者は参加申請が可能です。
Android 16ではプライバシーサンドボックスが更新され、最新のプライバシー保護技術が組み込まれました。SDKランタイムにより、SDKが別のランタイム環境で実行され、ユーザーデータの安全性が強化されます。
Android 16の第2開発者プレビューでは、アプリの体験、バッテリー寿命、パフォーマンスを向上させるいくつかの改善が導入されています。
以下は、新機能と変更点の詳細な概要です:
💡 簡単なまとめ
Android 15で導入されたProfilingManagerは、スタートアップやANRのような難しいトレースシナリオをキャプチャするためのシステムトリガープロファイリングをサポートしています。
開発者はProfilingManager#addProfilingTriggers()を使用して、これらのイベントのトリガーを登録できます。
ApplicationStartInfoには、スタートアップを引き起こしたコンポーネントタイプを特定するためのgetStartComponent()が追加され、アプリのスタートアップフローを最適化するのに役立ちます。
Android 16は、ハプティック効果の振幅と周波数曲線を定義できるAPIを導入し、デバイスの能力差を抽象化して、より豊かなユーザー体験を提供します。
JobSchedulerに新しいメソッドgetPendingJobReasons(int jobId)とgetPendingJobReasonsHistory(int jobId)が追加され、ジョブが保留中の理由を理解するのに役立ちます。これにより、ジョブのデバッグと最適化が可能になります。
ARRの改善には、hasArrSupport()とgetSuggestedFrameRate(int)の新しいメソッドが含まれており、アプリがARRを活用しやすくなっています。また、ARRはより多くのJetpackライブラリにも統合されています。
Android 16では、アプリスタンバイバケット、可視性、フォアグラウンドサービスとの同時実行性に基づいて、ジョブ実行のランタイムクォータを調整します。これにより、リソースの使用が最適化され、ジョブのパフォーマンスが向上します。
JobInfo.Builder#setImportantWhileForeground(boolean)メソッドはAndroid 16で完全に廃止され、動作しなくなります。また、JobInfo#isImportantWhileForeground()も使用できなくなります。
announceForAccessibilityやTYPE_ANNOUNCEMENTを使用した中断的なアクセシビリティアナウンスが廃止されます。支援技術のユーザーにとってより一貫した体験を提供するための代替案が用意されています。
新しいAPIにより、Androidフォトピッカーでクラウド検索機能が利用可能になり、ローカルおよびクラウドストレージから選択した画像や動画に安全にアクセスできます。
Android 16は、WiFi 6の802.11azを使用したWiFi測位での堅牢なセキュリティ機能をサポートし、近接ユースケースでの精度とセキュリティを向上させます。
Health Connectには、新しいデータ型ACTIVITY_INTENSITYが追加され、FHIR形式での医療記録の読み取りと書き込みのためのAPIが更新されました。これにより、WHOガイドラインに準拠します。
新しいAPIは、finishAndRemoveTaskCallback()やmoveTaskToBackCallback()を含むジェスチャーナビゲーションでの予測バックシステムアニメーションをサポートし、スムーズな遷移とアニメーションを可能にします。
開発とテストに関しては、開発者は新しいSDKに対してアプリをコンパイルし、targetSdkVersion関連の変更を早期にテストするための互換性フレームワークを使用することが推奨されます。
Android 16プレビュープログラムは2024年11月から2025年4月まで実施され、プラットフォームの安定性は2025年3月に予定されています。
開発者は手動ダウンロードで開発者プレビューにアクセスでき、インストール後に無線アップデートが利用可能です。
フィードバックが奨励されており、開発者は問題を報告し、機能要求を提出する必要があります。
消費者はベータ版リリース中にAndroid 16を試すことができ、Android Betaプログラムへの登録が開始されます。
開発者は最新のAndroid Studioプレビューを使用して最良の開発体験を得るとともに、Android 16上でアプリを徹底的にテストする必要があります。
Android 16についてさらに詳しく知りたい場合は、引き続き私たちの情報に注目してください。新しい情報が入手次第、すぐに更新します!
💡 Android 15: アプリ開発者に影響を与える主な変更点
Get FREE Optimization Consultation
Let's Grow Your App & Get Massive Traffic!
All content, layout and frame code of all ASOWorld blog sections belong to the original content and technical team, all reproduction and references need to indicate the source and link in the obvious position, otherwise legal responsibility will be pursued.