問題タブ [android-alarms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2385 参照

android - Androidでアラームが機能していませんか?

私は、おそらく、非常に些細なことで立ち往生しています。基本的に私は将来の特定の瞬間にアラームをスケジュールしています:

モバイルが常にオンになっている間は正常に動作します。私の問題は、モバイルが再起動され、予想される時間にオンになった後、アラームがトリガーされないことです。見逃したことはありますか?再起動後にアラームをスケジュールし続けるために、追加の作業を行う必要がありますか?

0 投票する
1 に答える
279 参照

android - 以前に設定されたアラームをキャンセルする

私はアンドロイドでアラームアプリケーションを作成しました。問題は、電話が再起動すると、前の日付にすでに設定されているアラームが表示されていることです。現在の日付より前に設定されたアラームをキャンセルする方法。

0 投票する
3 に答える
9826 参照

android - Android :-アラームマネージャーが機能していません

私のコードでは、アラーム マネージャーが機能していません。アプリケーションの残りの部分は正常に機能しています。私のコードを参照してください。

そして私のアンドロイド AlarmService クラス:-

マニフェストでは、私はこれを行いました。

なぜ機能しないのですか??

0 投票する
1 に答える
1520 参照

android - AlarmManager がアラームを発しないことがある

Android用のライブ壁紙を開発しています。設定した時間に壁紙を更新するには、AlarmManager を使用します。ほとんどの場合、これはうまく機能しますが、アラームが受信されないことがあります。その上、この動作を再現することはできません。ランダムに発生します。少なくとも 3 つの ROM を使用してこれに遭遇しました。

今コードのために。
私はこの PendingIntent を使用します:

これは、アラームを設定するための私のコードです:

ここで、time はミリ秒単位の UTC 時間です。を使用して、アラームが意図したとおりに設定されているかどうかをよく確認しましたadb shell dumpsys alarm

受信側:

関連するマニフェスト行:

起動されないアラームは常に事前にキュー (dumpsys アラーム) に存在し、その後のアラーム ログには存在しません。Tマイナスゼロで「迷子」になるようです。

あなたの一人が私のためにこの問題を解決できるなら、私はとても幸せです.

0 投票する
3 に答える
27501 参照

android - タスクを定期的に実行する(1日1回/週1回)

アプリケーションが閉じている場合でも、定期的に(つまり、Webサイトのニュースページを取得する)タスクを実行したい(週に1回/日に1回)。出来ますか?

0 投票する
1 に答える
873 参照

android - 特定の間隔で連続してAndroidで写真を撮る方法

サービスを使用する予定で、その中でタイマーを使用して takePicture メソッドを呼び出します。この手順に制限はありますか?

写真を撮った後、毎回PreviewDisplayを設定する必要がありますか?

0 投票する
1 に答える
352 参照

android - Androidでこのコードを使用して複数の日付アラームを配置することは可能ですか?

私のアプリケーションでは、異なる日付に別のアラームを設定したいと考えています。このコードで可能ですか:

ありがとう。

0 投票する
3 に答える
11922 参照

android - Androidでインテントを使用して目覚まし時計画面を起動するには?

私のアプリケーションでは、アプリを使用してアラームを追加したいと考えています。だから私は自分のアプリから直接電話のアラーム追加画面を起動したいと思います。では、インテントを使用して起動する方法は?

0 投票する
2 に答える
2106 参照

android - 真夜中にアプリ ウィジェットを更新する方法は?

私のアプリには、今日の日付を表示するウィジェットがあり、午前 0 時に更新する必要があります。ウィジェットはマニフェストで次のように定義されています。

ウィジェット情報ファイルは

これにより、ウィジェットは真夜中から午後 1 時の間いつでも更新されますが、真夜中近くに更新したいので、インテント レシーバーをアプリに追加しました

および静的メソッド

(アラーム マネージャは同じ目的で相互に上書きを要求するため、setMidngintAlarms を複数回呼び出しても害はありません)。

いくつかの場所から setMidnightAlarms() を呼び出してみました (アプリのメイン アクティビティから、AppWidgetProvider の onUpdate() などから)。すべてが正常に機能し、アラーム マネージャーのインテントが受信され、ウィジェットが更新されますが、アプリが実行されている間だけです。アプリを強制終了すると、ウィジェットは深夜に更新を停止します。

真夜中にウィジェットを更新する方法はありますか? サービスを追加する必要がありますか? もしそうなら、どのように?例はありますか?

この基本的な機能を機能させることがいかに簡単ではないかということに少し驚いています。