Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

Android 7.0:ダイレクトブートとは何ですか?また、エクスペリエンスをどのように改善しますか?

目次:

Anonim

電話が再起動するとき、私たちは皆それを嫌います。 それが起こることを意味する場合としない場合がありますが、再起動はログインしていないことを意味し、多くのバックグラウンドタスクが機能しなくなります。 目覚まし時計やリマインダーとして携帯電話を使用すると、さらにひどくなります。

Android 7.0 Nougatは、ダイレクトブート機能を通じて支援できます。

ダイレクトブートとは何ですか?

私たちはおそらくそこにいたでしょう。 ロック画面があるので、他の誰も私たちの電話に保存したものを見ることができません(誰もがその友人を持っています)そして何かが起こり、私たちの電話が再起動しました。 気づかなかった場合は、10分ごとにうんざりしていないことに満足している(または悲しい)ことに座っているかもしれません。 うまくいけば、それはあまり重要なものではなかった。

すべてのアプリがダイレクトブートを使用する必要はなく、開発者はそれを有効にする前に考える必要があります。

GoogleにはAndroid Nougatでカバーされているものがあり、そのシナリオは過去のものになる可能性があります。 Android 7.0は安定しており、再起動はほとんど行われませんが、念のため、新しいダイレクトブート機能により、スマートフォンの起動が完了して署名する 前に アプリ(またはアプリの一部)が実行されますに。

あなたを安全に保ち、情報を提供する

Android Marshmallowの時点での動作は、セキュリティの観点からかなり優れています。 電話機の電源を入れるか、再起動から回復すると、オペレーティングシステムがロードされ、ユーザーの入力を待つ間、すべてが停止します。 つまり、パスワードまたはPINを入力するか、パターンをスワイプする必要があります。 スマートフォンをロックしなくても、ロック画面をスワイプする必要があります。 (ただし、携帯電話をロックしてください。)暗号化された携帯電話をお持ちの場合、保存したデータは暗号化されたまま、ログインするまで利用できません。これは、不要な目をあなたの目から離すのに役立ちます。

Android 7.0では、起動プロセスに新しいステップがあります。 スマートフォンの電源が完全にオンになり、Androidが実行されると、開発者がログインする前に通信を許可する方法があります。他のすべてはロックされたままであり、他のアプリと対話することはできません。 Googleは、資格情報で保護された通常のファイルシステムにアクセスできないため、すぐに実行する必要があるアプリ用に、 デバイスストレージ と呼ばれる新しいストレージ領域を挿入しました。

他のすべてが保護されているため、ダイレクトブートが必要なアプリ用に新しいストレージエリアが用意されています。

シンプルなメッセンジャークライアントでこれがどのように機能するかの例を次に示します。 メッセンジャーの開発者は、アプリがメッセージを収集し、初めてスマートフォンのロックを解除する前に通知を送信することを許可できますが、ログインパスワードで保護されているため、写真にアクセスして返信を送信することはできません。

それらにアクセスするには、ログオンする必要があります。 暗号化されたデバイスの場合、ダイレクトブートモードを使用すると、電話機の残りのデータが暗号化されたままで、新しいデバイスストレージ領域のデータを実行できます。 これは、セキュリティと利便性の間の良い妥協点です。 グーグルはそれらにかなり上手くなりつつあり、機能している-より多くの人々が自分の携帯電話をロックし、プライバシーとデータを保護している。 Googleにとって、それは良いことです。 そして同意します。

すべてのアプリではありません

すべてのアプリがすぐに実行を開始するわけではありません。 今年のGoogle I / Oで話し合ったGoogle社員全員が、 ほとんどの アプリを直接起動してすぐに実行すべきではないことに同意しました。 新しいモードは、すぐに必要なもののために予約されており、再起動後に見逃したくないです。 例としては、目覚まし時計、テキストメッセージアプリ、またはアクセシビリティ部門で役立つアプリなどがあります。これらはすぐに実行する必要がある種類です。 開発者は、Android 7.0(API 24)以降を実行している携帯電話にインストールされているアプリに機能を追加できます。

Googleは、Direct Bootを悪用しようとするアプリを支持しないと語っています。

私たちが話をした人々は、これが悪用される可能性があることも知っていました。 電話が起動するたびに通知バーやロック画面にリンクをドロップするスパム広告ネットワークを望んでいません。 また、一部のアプリは、ログインして復号化するまで物を保存するべきではありません。 Google Playにあるアプリの場合、ダイレクトブート機能を悪用しているアプリに関する主張を真剣に受け止め、Playストアから削除することをためらいません。

ダイレクトブートは、見ることはできませんが、実装するために多くの創造的な思考とエンジニアリングが必要な機能の1つです。 これらの小さな機能と改善により、Androidに非常に必要な磨きが加えられ、携帯電話の性能が向上します。

開発者でダイレクトブートに興味がある場合は、Androidデベロッパーサイトのドキュメントと以下の動画をご覧ください。