Googleは、最新のAndroidOSであるAndroid11の今後のプライバシーおよびセキュリティ機能の一部を発表しました。 Androidユーザーと開発者にとって最もエキサイティングなニュースは、5月のGoogle I / O2020に保存されます。
今のところ、同社は最初の開発者プレビューと呼ばれるものを共有しています。 Googleが発表したいくつかの機能の概要は次のとおりです。
1回限りのアクセス許可アクセス
Androidは、アプリがアクセスできるデータを慎重に制御します。 以前は、アプリのインストール時にユーザーがデータアクセスの許可を与える必要がありました。 Android 6.0 Marshmallowがリリースされたとき、ランタイム権限が導入されました。 アプリは、インストール後でも特定の機密データへのアクセスをユーザーに求める可能性があります。
機密データには、場所、マイク、カメラが含まれていました。 Android 10では、Googleは、ユーザーがアプリの実行中にのみアクセスを許可できるバージョンのランタイム権限を導入しました。 ただし、この機能は位置データ専用でした。
Android 11を使用すると、カメラやマイクへのアクセスなど、追加の機密データをより高度に制御できます。 Googleは 新しい1回限りの許可 Android 11 DeveloperPreviewの機能。
この新機能により、ユーザーはアプリがフォアグラウンドにある限り、一時的にアプリへのアクセスを許可できます。 ユーザーがアプリから離れるとすぐに、アクセスが再開されます。
スコープストレージの変更
として知られている変更 スコープストレージ READ_EXTERNAL_STORAGEの乱用を防ぐためのものでした。 Google Playのアプリが多すぎて、ユーザーがプライベートドキュメント、写真、その他のファイルを保存した外部ストレージ全体へのアクセスが許可されていました。 スコープストレージアプリは、必要なファイルへのアクセスのみを許可しました。 アプリがスコープストレージの下でREAD_EXTERNAL_STORAGE権限を持っている場合、MediaStoreAPIを介して特定のファイルを表示できます。
または、アプリは、システムファイルピッカーを介してアクセスできるようにするファイルをユーザーに手動で選択させることができます。 外部ストレージへのフルアクセスが必要なアプリは、外部ストレージのルートディレクトリへのアクセスをアプリに許可するようにユーザーに要求できます。
8月1日までにNS、2020年Google Playストアに送信されるすべての新しいアプリは、Android10をターゲットにする必要があります。 11月1日までにNS、2020既存のアプリへのすべての更新は同じことを行う必要があります。 Android 11のファイルマネージャーの開発者は、外部ストレージへの幅広いアクセスが必要な場合は、Googleに申告フォームを提出する必要があります。
フォームが受け入れられると、ファイルマネージャーアプリはMediaStoreの完全なビューを持ちますが、外部アプリディレクトリにアクセスすることはできません。
モバイル運転免許証のサポート
昨年以来、Googleは安全に保管するための基礎を築く機能に取り組んできました モバイルデバイス上の識別文書、特にISO18013-5準拠のモバイル運転 ライセンス。 GoogleはGoogleI / O 2019でこの機能を発表し、Android11でサポートできるようになりました。 eDLをテストまたは実装している米国の州はいくつかあります。
生体認証プロンプトの変更
Googleには、強力、脆弱、デバイス認証の3つの異なる認証タイプが含まれるようになりました。 Android 11では、開発者は次のように見なされる生体認証メソッドをクエリできるようになりました 弱い 多くの電話に見られるソフトウェアベースの顔認識ソリューションのように。 グーグルは以前、暗号ベースの認証を行うときに弱い顔認識オーセンティケーターを与えるためにいくつかの電話に注目しました。 ここで、開発者はアプリに必要な認証のレベルを決定します。
安全なストレージとメインラインモジュール
BlobstoreManagerを使用すると、アプリでデータBLOBまたはバイナリデータコレクションを簡単かつ適切に共有できるようになります。 また、データにとってより安全なオプションになります。 また、Googleには、Android 11 DeveloperPreview用の20の新しいプロジェクトメインラインモジュールがあります。
プラットフォームの強化
Googleは、消毒剤の使用をいくつかのセキュリティが重要なコンポーネントに拡大しています。 これらのサニタイザーは、Android11以降を対象とするすべてのアプリの本番環境でメモリの問題を検出します。 これにより、開発者はアプリを起動する前にアプリを徹底的にテストできます。
今年のこれらの新しい開発が間近に迫っていることで、Androidユーザーは確かに楽しみにしています。 今のところ、プレビューをお楽しみください!