Android 14 Developer Preview 2 では、選択した写真へのアクセスやその他の変更が加えられています

Android 14 Developer Preview 2 がリリースされ、非常に優れた変更がいくつかあります。

Android 14 の最初の開発者向けプレビューは先月公開され、世界最大のオペレーティング システムの次期バージョンに向けた基礎がすべて詰め込まれました。 最初の開発者プレビューにはカスタマイズ オプションとバッテリー寿命の向上が約束されていましたが、2 番目の開発者プレビューではそれらの変更の一部がさらに強化されています。 また、アプリがデバイス上でアクセスできる写真を選択できるようにするなど、セキュリティとプライバシーを保護する新しい方法も導入されています。

「開発者プレビュー」というタイトルが示すように、これらのリリースは開発者のみによる使用を目的としています。 これは、新機能をテストし、アプリが更新されたデバイス上で想定どおりに動作することを確認するためです。 バグやその他の問題が発生する可能性があり、Google はユーザーからのフィードバックを求めます。 開発者 今後数か月間にわたって。 問題が発生しても構わない場合は、ぜひ Android 14 を試してみてください。 ただし、スマートフォンが常に安定していることに依存している場合は、今年後半にリリースされる予定の Android 14 の完全版リリースを待つ価値があるかもしれません。

Android 14 開発者プレビュー 2 の最も注目すべき機能は次のとおりです。

  • ユーザーが自分のデータをより詳細に制御できるようにする: アプリがデバイス上でアクセスする特定の写真をユーザーが選択できるように変更が導入され、写真ライブラリ全体をアプリと共有する必要がなくなります。 ユーザーのデータへの不必要なアクセスを防ぐために、スクリーンショット検出 API も追加されました。
  • より安全なサインイン方法が増えました: 新しい API は、アプリにログインするためのパスキーを介した安全なパスワードなしのサインインを提供します。
  • Android デバイスのシステム状態の改善: Android 14 では、バッテリー寿命とパフォーマンスを節約するためにフリーズ中のアプリの実行を防ぐなど、アプリの実行方法を合理化することを目指しています。

他にも内部的な変更があると予想されており、注目していきます。

Android 14 はいつリリースされますか?

Android のアップデートの場合、Google は通常、開発者がいつアップデートされるかを知ることができるように「プラットフォームの安定性」マイルストーンを明らかにします。 Google は、最終的な内部 API およびアプリ向けシステムとともに、最終的な SDK/NDK API を提供する予定です。 行動。 Googleは2023年6月にプラットフォームの安定性を達成する予定で、正式リリースまでには少なくとも「数週間」を予定している。 Android 13 は 2022 年 6 月にプラットフォームの安定性を達成し、最終バージョンは にリリースされました 8月 その年の。 Googleがリリースした リリーススケジュールの詳細 チェックアウトできること。

プライバシーとセキュリティ

選択した写真へのアクセス

Photo Picker は、Google が Android 13 で導入した API です。 アプリは、ユーザーがフォト ピッカー経由で選択したアイテムにアクセスするために権限を要求する必要がないため、アプリと写真やビデオを共有するプライバシーを保護する方法になります。 この機能については、すでに説明したときに説明しました。 最初の Android 14 開発者プレビューで有効にしました, ですが、基本的には以下のように動作します。

API レベル 33 をターゲットとするアプリが実行時権限ダイアログをトリガーして、ユーザーに READ_MEDIA_VIDEO または READ_MEDIA_IMAGES (またはその両方) を付与するよう求めると、Android 14 は、 「写真を選択」という許可ダイアログが表示されます。 このエントリをタップすると、新しいバージョンのフォト ピッカーが起動し、ユーザーがアプリにアクセスを許可する写真またはビデオを選択できるようになります。 に。 その後、アプリは、ユーザーが選択しない限り、ユーザーが特に選択したメディア アイテムにのみアクセスできます。 追加のメディア アイテムへのアクセスを拡張するか、画像やメディア ストア コレクション全体へのアクセスをアプリに許可します。 ビデオ。

  • すべての写真へのアクセスを許可する: デバイス上のすべての写真とビデオの完全なライブラリが利用可能です。
  • 写真を選択: ユーザーが選択した写真とビデオのみが MediaStore 経由で一時的に利用可能になります。
  • 許可しないでください: すべての写真とビデオへのアクセスが拒否されます。

認証情報マネージャーとパスキー

Android 14 で追加される 資格情報マネージャ プラットフォーム API として利用されており、Google Play Services 実装を備えた Jetpack ライブラリを通じて Android 4.4 以降に戻されています。 パスワード マネージャーなど、ユーザーが構成した資格情報プロバイダーの資格情報を取得および保存するための API をサポートすることで、サインインが簡単になります。

Credential Manager API はパスキーもサポートしています。 パスワードレス認証の新しい業界標準これは、ユーザー名とパスワードを使用してアプリにサインインするよりも安全です。 これにより、ユーザーはアプリのパスキーを作成し、Google パスワード マネージャーに保存できるようになります。 保存されたパスキーは、同じ Google アカウントにサインインしているデバイス間で同期され、シームレスなエクスペリエンスが実現します。

より安全な暗黙的インテント

Android 14 をターゲットとするアプリの場合、暗黙的インテントを使用して変更可能な保留インテントを作成すると例外がスローされるため、予期しないコード パスをトリガーするために使用することはできません。

バックグラウンドアクティビティの起動

予期せぬ中断のインスタンスを減らすために、Android 14 では、フォアグラウンド アプリが対話するアプリのアクティビティを開始する機能をより詳細に制御できるようになりました。 具体的には、Android 14 をターゲットとするアプリは、PendingIntent を送信するとき、または Service をバインドするときに、バックグラウンドでアクティビティを開始する権限を付与する必要があります。

アプリケーションエクスペリエンスの向上

新しい PackageInstaller API

Android 14 では、APK のインストール時のユーザー エクスペリエンスを合理化し、向上させるために、多数の PackageInstaller API が導入されています。 これらには次のものが含まれます。

  • requestUserPreapproval(): インストールが承認されるまで、ユーザーが APK のダウンロードを延期できるようにします。
  • setRequestUpdateOwnership(): インストーラーがアプリの今後の更新を担当することを示すことができます。
  • setDontKillApp(): アプリの使用中に、分割 APK を通じてアプリのオプション機能をシームレスにインストールできます。

また、InstallConstraints API を使用すると、アプリが使用されなくなったときなど、都合のよいときにのみアプリの更新が行われるようになります。

パーソナライゼーション

Android 14 では、地域の設定を行って、温度単位、週の最初の曜日、および番号付けシステムをカスタマイズできます。 この機能は開発者プレビュー 1 でも発見されました。 開発者フラグを介して有効にしました. 米国に住むヨーロッパ人は、たとえば温度測定に摂氏を使用することを好むかもしれません。

Android 14 Developer Preview 1 を Google Pixel デバイスにダウンロードしてインストールする方法

Android Developer Preview 1 は簡単にダウンロードできます。必ずガイドをご覧ください。 Android14のインストール方法 その方法がわからない場合は。

Google は、Pixel 7 Pro、Pixel 7、Pixel 6 Pro、Pixel 6、Pixel 5a 5G、Pixel 5、または Pixel 4a (5G) 用のこの開発者プレビュー アップデートを正式にリリースします。 Android Studio の Android エミュレータで 64 ビット システム イメージを使用できます。


最新の開発者プレビュー ビルドについてどう思いますか? あなたのデバイスにインストールしますか? あなたの経験はどうでしたか? 以下のコメント欄でお知らせください。