電話がオフになっているときにアラームが機能しないことは知っていますが、私の質問は次のとおりです。なぜこれが機能しないのですか?開発者/エンジニアは何を考えていましたか?
私はいつも自分の携帯電話を目覚まし時計として使っていましたが、非常に古い携帯電話でもオフになっているときは目覚まし時計をサポートしています。
電話がオフになっているときにアラームが機能しないことは知っていますが、私の質問は次のとおりです。なぜこれが機能しないのですか?開発者/エンジニアは何を考えていましたか?
私はいつも自分の携帯電話を目覚まし時計として使っていましたが、非常に古い携帯電話でもオフになっているときは目覚まし時計をサポートしています。
回答:
電話がオフのときは、電話に電力は供給されません。実際はオフです。一部の携帯電話には、バッテリーアニメーションを表示するだけの最小限の充電モードがありますが、クロック専用タイプモードで起動するAndroidデバイスはまだ見ていません。
Android OSは、使用していないときに最小限の電力を使用するように設計されています。一晩でバッテリーが切れるという問題がある場合は、サードパーティのアプリが原因である可能性があります。
アラームを設定した後、電話の電源を切る代わりに、機内モードをオンにします。これにより、クロックが実行された状態でオペレーティングシステムがアイドル状態に閉じられます。
HTCは、電源ボタンを押したままにして、機内モードをオンにしてスタンバイに移行することができます。その後、ユーザーが再度電源ボタンを押して電話をオンにすると、電話は実際に再起動を実行します。電源オン/オフ機能は以前と同じように見えます。
携帯電話で「実験」を行いました(Samsung Nexus S、Android 2.3):
設定->日付と時刻->自動->オフ
次に、手動で時間を間違った値に設定します(リアルタイム+ 5分)。電話をオフにしました。オフとは、スタンバイではなく、アラームが機能しない場合のステータスを意味します。数分後、再び電源を入れました。
表示される時間は、以前に設定した誤った値、つまり更新された現在のリアルタイム+ 5分のままでした。
これは、電話機がオフの場合でも機能する内部時計を備えている必要があることを意味します。実際には1つではないかもしれませんが、ネットワークから取得した現在の時間と設定した時間との差分を保存する必要があります。しかし、これは非常に非現実的です。
だから、これはAndroidの携帯電話に独自のバッテリーを備えた内部時計があり、これが適切な時間に携帯電話を起動させることができるはずだと思うようになります。
Android OS自体に何か不足している可能性がありますか?
PS:特定の時間に電話を起こすことができるかどうか誰もが知っていますか?もしそうなら、アラームが設定される5分前に起動する必要があります...