Google は 8 日、次期 Android 14 初の開発者プレビュー版となる Android 14 Developer Preview 1 (DP1) をリリースした
(Android Developers Blog の記事)。
Android 14 はタブレットや折り畳み型デバイスをサポートするために Android 12L と 13 で行われた変更を元に構築されており、異なるサイズの画面に対応するアプリを作るのに役立つウィンドウサイズクラスや SlidingPaneLayout、アクティビティの埋め込みなどが利用できる。また、バックグラウンド処理を合理化するための JobScheduler やフォアグラウンドサービスの改良、ブロードキャストの最適化、正確なアラーム設定のパーミッション追加などが行われている。
Android 14 では最大 200 % のフォントスケーリングに対応しているが、非リニアスケーリングにより元々大きな文字が大きくなりすぎないよう調整される。また、アプリごとの言語設定を動的に更新できる setOverrideLocaleConfig や文法的な性のある言語で語形変化を容易な適用を可能にする Grammatical Inflection API などが利用可能だ。
プライバシーやセキュリティの面では、実行時に登録するレシーバーの安全性が強化され、より安全な暗黙的インテントや動的コード読み込みが利用できるようになるほか、Credential Manager とパスキーのサポートが追加される。また、実行時パーミッションを回避するマルウェアへの対策として、targetSdkVersion が 23 未満のアプリのインストールはブロックされる。ただし、Android 14 にアップグレードしたデバイスでは、targetSdkVersion 23 未満のアプリが削除されることはないという。
アプリの互換性に関しては、必要な変更に開発者が時間を取れるようアプリ側から見える変更の多くがオプトインになっており、変更のテストやデバッグも容易になっている。また、OpenJDK 17 がサポートされている。今後のスケジュールは 3 月に DP2 がリリースされ、4 月の Beta 1 と 5 月の Beta 2 を経て 6 月の Beta 3 でプラットフォーム互換性のマイルストーン到達。その後はファイナルビルドに近い Beta 4 以降で最終テストを行ったのちに最終リリースとなる。
DP1 を利用するには、Android StudioのSDK Manager で API レベル「UpSideDownCake」の SDK プラットフォームやシステムイメージをダウンロードすればいい。Android Studio は最新のプレビュー版 Android Studio Giraffe の使用が推奨される。Pixel 4a (5G) / 5 / 5a 5G / 6 / 6 Pro / 6a / 7 / 7 Pro 向けのファクトリーイメージも提供されている。
Android のメジャーバージョンで伝統的に付けられていたアルファベット順のデザートの名前は Android 10 (Q) で廃止され、以降は禁止されたかのような扱いになっていた。それでもコードネームとしてのデザートの名前は引き続き使われており、Android 12 (S) ではリリース記念の壁紙に Snow Cone が登場。Android 13 (T) では Tiramisu がバージョン名として表示されるなど、デザート名が再び大っぴらに使われるようになった。Android 14 (U) の Upside Down Cake は昨年 4 月からコードネームとして使われている。
| ITセクション
| アップグレード
| デベロッパー
| IT
| Android
|
関連ストーリー:
Android SDKを拡張するExtension SDK、初のパブリック版がリリース
2023年01月14日
Android 13 (Go edition)、最小 RAM 要件が 2 GB に
2022年09月11日
Pixel 4 / 4XL、Android ベータプログラムに登録可能なデバイスのリストから外れる
2022年09月03日
Android 13 正式リリース
2022年08月17日
Android 13 Beta 4 リリース、ファイナルベータ版に
2022年07月18日
Android 13 Beta 3 リリース、プラットフォームの安定版に到達し、API も最終版に
2022年06月11日
Android 13 Beta 2 リリース
2022年05月14日
Android 13 Beta 1、提供開始
2022年04月29日
Android 14、コードネームは「Upside Down Cake」
2022年04月24日
Google、Android 13 Developer Preview 2 を公開
2022年03月19日
Android 13 DP1、バージョンは「Tiramisu」
2022年02月15日
Google、Android 13 Developer Preview 1 を公開
2022年02月12日
Android 12 はやっぱり「Snow Cone」
2021年10月07日
Android 13、Google 内部のコードネームは「Tiramisu」か
2021年07月29日
Android 11、Google内部でのコードネームはRed Velvet Cake
2020年07月26日
Android 10リリース、新ロゴも公式に使用開始
2019年09月06日
Android QはAndroid 10、デザートの名前は廃止に
2019年08月24日
Source: スラッシュドット