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

マシュマロの中:居眠りとは何ですか、どのように使用し、何をしますか?

Anonim

Android Marshmallowのオペレーティングシステムには、携帯電話(またはタブレット)のバッテリー寿命を延ばすための変更が加えられています。 これは、スマートデバイスを製造するすべての企業のすべてのオペレーティングシステムの更新で言及されていますが、今回はそれを意味します。

Dozeを入力します。 何も押されていない状態で心地よい昼寝を思い出させる名前なら、それが何であるかがわかりました。 これは、電話機がアイドル状態のときに電話機をスリープ状態にする一連の変更とルールです。つまり、バッテリから貴重なジュースをあまり使用していません。 簡単そうに聞こえますが(そしてそうです)、知っておくべきことがいくつかあります。

新しいDoze機能を使用するために何もする必要はありません。 切り替える必要のあるスイッチや設定はありません。また、Marshmallowに更新すると、機能するようになります。 つまり、動作するはずです。

そして、それが問題です。 携帯電話をポケットに入れて、仕事中または学校にいる間は、Dozeのメリットはありません。 物事はアイドル状態である必要があり、それは 本当に アイドル状態を意味し ます 。

Dozeを起動するには、スクリーンをオフにして、充電器に接続していない状態で携帯電話を静止させる必要があります。 つまり、動きを検出するMotorolaの新しい携帯電話のような携帯電話を使用している場合、ジャイロや他のモーションセンサーを動き回ったり、動かしたり、画面やボタンに触れたり、その前で手を振ったりする必要はありません。フロントベゼル。 それを下に置き、そのままにしておきます。

しばらくすると、すべてがスリープ状態になります。 まあ、ほとんどすべて。 「優先度の高い」アプリに注意が必要な場合は、引き続き通知されます。 つまり、電話やSMSメッセージのようなものが通過する(つまり、居眠りしている電話を起動する)だけでなく、自身を優先度の高いものとして宣言するアプリも通過できるということです。 電子メール通知やクラッシュオブクランなど、金鉱山のレベルが上がったことを知らせるその他のものは、入って来て電話を起こすことはありません。

そして、はい、これはアプリを優先度の高いものとして宣言したい開発者によって悪用される可能性があるように聞こえます。 しかし、Googleはこれを考えており、不正な開発者を削減するための非常に良い方法を持っています。キャリアネットワーク(通話やテキスト)に含まれない優先度の高い通知は、Googleクラウドメッセージングサーバーを経由する必要があります。 誰かがシステムを悪用していることを発見し、その後、意図したとおりに携帯電話が居眠りしないようにすると、行動を起こすことができます。 これは、これらの通知が高優先順位として送信されなくなることを意味しますが、タールとフェザーが含まれることを願っています。

優先度の高いメッセージの乱用は、通知などの他のこととは特別な違いがあります。Googleサーバーを経由する必要があるため、Googleはデバイスに送信されるものを監視および変更できます。 アプリが意図した使用以外の他の目的でこれらを悪用した場合、デバイス上のソフトウェアに触れることなく、その悪用を止めることができます。 - Androidフレームワークエンジニア、Dianne Hackborne

これは、電話機がアイドル状態のときに通知を受け取らないという意味ではありません。 Googleは、「アイドルメンテナンスウィンドウ」と呼ばれる方法を使用して、1つの大きなバッチで利用可能な通知を取得します。 その後、携帯電話はすぐにスリープ状態に戻ります。 これは、Dozeが実際にはDo-Not-Disturb設定の代替ではないことを意味します。

それで、この居眠りはすべて違いを生むのでしょうか? そのように見えます。 ほとんどの人は、スタンバイバッテリーの寿命がずっと長いと報告しています(携帯電話 を使用 している間はDozeは役に立ちません)。Googleが説明したように、物事は機能しているようです。 もちろん、接続が不十分なネットワークで携帯電話を使用している人は、アイドル状態でもバッテリーの消耗を見ています。Dozeは、携帯電話がラッチする適切な信号を検索するのを止めないからです。 Project Fiダイヤラーコードをいじって、キャリアとしてSprintまたはT-Mobileのいずれかを強制することができます。 信号が非常に弱い場合でも、バッテリーは消耗します。 しかし、Dozeは適切に実装された素晴らしいアイデアであり、ほとんどの人にとってAndroidに素晴らしい追加になるでしょう。

もちろん、携帯電話を使用していない間、またはアイドル中に機能をスリープ状態にすることで、携帯電話が電力を使用しないという考え方は新しいものではありません。 アプリは、限られた程度の成功で同じことをしようとするのを見てきました。 これをデフォルトのメソッドとしてオペレーティングシステムに直接追加すると、当て推量の多くがなくなり、ほとんどの人にとって素晴らしいエクスペリエンスが提供されます。

AndroidデベロッパーチームによるDozeの詳細