0

私は使っている
Intent i = new Intent(context, WakeWork.class); WakefulIntentService.sendWakefulWork(context, i);

しばらく期待どおりに実行されます...その後、1時間後に処理が停止します
protected void doWakefulWork(Intent intent) {

WakeWork.class 内でサービスを開始していないようです。WakeWork.class のいたるところにブレーク ポイントがあり、何もブレークポイントにヒットしていません。WakefulIntentService がサービスを開始しようとするところまで追跡できます。 ctxt.startService(i);

60秒ごとに発火するアラームです。WakefulIntentService を開始し、doWakefulWork サブ内で作業を行います。クラッシュもエラーもありません。LogCat には何も表示されません..... 再び、一定期間動作し、その後 doWakefulWork サブの処理を停止します...

一体何が起こっているのか知っている人はいますか?

4

0 に答える 0