0

アプリケーションにアラーム機能があります。電話がオンの場合、アラームは正常に機能します。問題は、電話の電源を切るか電源を切るときです(たとえば、午前10時、午前10時5分、10時10分にアラームを設定します)。10時2分までに電源を入れます。アラーム通知が届かず、すべてのアラームがキャンセルされています。アラームを取得するために Service を使用し、パーミッション reciever_boot_complete も使用しました。それでも私は問題を抱えています。誰か助けてください。

4

1 に答える 1

2

1.私の知る限り、Android システムは電源オフ時のアラームをサポートしていません。アラームを設定して電話機の電源を切ると、アラーム時刻になっても電話機が起動しません。2. AlarmManager を使用してアラームをスケジュールする場合は、メソッドのアラーム タイプに注意してください。

public void set (int type, long triggerAtTime, PendingIntent operation) 
public void setRepeating (int type, long triggerAtTime, long interval, PendingIntent operation)

ELAPSED_REALTIME_WAKEUPまたはを使用する必要がありますRTC_WAKEUP。そうしないと、画面がオフのときにアラームがトリガーされません。 ここを参照してください:

于 2011-11-18T05:08:36.770 に答える