私はアラームアプリケーションを作成していますが、HTCの「ファストブート」機能に関する問題が少しあります。この機能は、デバイスを回転させるのではなく、深いハイバネーションにデバイスを置きます。HTCの「ファストブート」がBOOT_COMPLETEDインテントやアラームマネージャからのワイピングインテントをブロードキャストしていません
この問題は、電話機がオフになっていないため(ユーザーがそれを認識しているにもかかわらず)、アラームマネージャーから自分の意思を拭いていないため、すべてのアラームが直接消えてしまい、 (アラームが期限切れになっている場合)。これは私がユーザーに私のアプリを持ってほしい経験ではありません。私はあなたの電話がオフになっている間に "X個のアラームが消えた"という通知を使って、起動時にユーザーに通知したいと思います。以前に言及した理由でこれを行うことはできません。また、電話がオフになっていても(バックグラウンドで実行されているアプリも通知もありません)、復帰時にBOOT_COMPLETEDインテントをブロードキャストしません。
これを回避する方法を知っている人はいますか?高速起動イベントを示すためにhtcが使用する特殊な意図的なアクションですか?
ありがとうございました!
それは本当にリブートされていないので、それはBOOT_COMPLETEDを放送してはなりません。 –
私はそれを理解していますが、ユーザーは再起動していると見ていますので、代替放送の良いアイデアはありますか? –