💻

Android14beta1 情報まとめ

2023/04/17に公開

Android14beta1情報まとめ

初投稿ということで、少し遅くなってしまいましたが、最近Android14beta1が提供されたので、情報をまとめたいと思います。

タイムスケジュール

2023年4月Android14beta1公開されました。
アプリ開発者だけでなく、一般の方も導入ができますので、気になる方は触ってみると良いですね。
さて、Android14は現在までにデベロッパープレビューが2つ提供されています。
今後のスケジュールについても確認しておきましょう。

バージョン 配信時期
デベロッパープレビュー1 2月
デベロッパープレビュー2 3月
ベータ1 4月
ベータ2 5月
ベータ3 6月
ベータ4 7月
正式版リリース 8~10月(想定)

対応端末

現在、ベータ版は下記の端末しか利用できないようです。

  • Pixel 4a(5G)
  • Pixel 5, 5a, 5G
  • Pixel 6, 6a, 6Pro
  • Pixel 7, 7Pro

お手持ちの方はぜひ触ってみることをおすすめします。

変更点まとめ

新機能

  • フォントを200%まで拡大が可能
  • OpenJDK17の更新
  • アプリ毎の言語設定を動的に変更できるAPIを追加
  • Paths are now queryable and interpolatable
  • 文法上の性別がある言語へのサポートを強化し、Grammatical Inflection APIを追加
  • 地域設定で好みにカスタマイズができるように。
  • 共有シェアのカスタマイズ性とシェアランキングの向上
  • App Storeの向上
  • スクリーンショットをいつ撮ったのかを通知する

Android14をターゲットとした変更点

  • Foreground service typesが必要
  • OpenJDK17の更新
  • 非SDKインターフェース制限の更新
  • 暗黙的&PendingIntentに対する制限
  • Runtime-registered broadcasts receiversは、エクスポート動作を指定する必要があります
  • より安全なDynamic Code Loading
  • Zipパスにおける脆弱性への対策
  • バックグラウンドアクティビティからの開始に関する制限の追加

すべてのアプリへの変更点

  • フォントサイズがより大きいサイズにする際のテストが必要
  • 自身のバックグラウンドプロセスのみを強制終了できるようになりました。
  • Android14以降は新しくインストールされたアプリに対して、SCHEDULE_EXACT_ALARM 許可を事前に付与しなくなりました。
  • Android14ではアプリがキャッシュ状態にある間、システムがContext-registered broadcastsにキューに入れるようになりました。
  • インストール可能なAPIレベルの最小が23になりました。
  • Media owner package namesが変更される可能性があります。
  • 通知方法の変更
  • 写真とビデオへの部分的なアクセス許可

まとめ

今回は初投稿ということで、時事的なニュースでもあるAndroid14beta1について情報をまとめてみました。
今後は個人的に作成しているアプリや技術的なことなど、様々なことについて記事にしていけたらと思いますので、今後ともよろしくお願いいたします。
情報や知識などが間違っているものがありましたら、ぜひご連絡ください。
本日はここまで。

参考
https://developer.android.com/about/versions/14
https://developer.android.com/about/versions/14/summary
https://developer.android.com/about/versions/14/behavior-changes-all
https://developer.android.com/about/versions/14/behavior-changes-14
https://developer.android.com/about/versions/14/features
https://techbooster.org/android/18740/
https://xp-solodc2021.com/miui14/android14/00-beta1-new-features/#i-7
https://mobilelaby.com/blog-entry-android-14-matome.html

Discussion