2017-02-08 41 views
-2

私は、AlarmManagerを10秒ごとにプログラム的に設定しました。 このコードは、必要なもの以外はすべてのデバイスで動作します。このデバイスのAlarmManagerが正常に動作しない

それは60秒ごとに

質問呼び出す:任意の制限/構成設定があるの?

alarmMgr.setInexactRepeating(AlarmManager.RTC_WAKEUP, SystemClock.elapsedRealtime(), 10000, alarmIntent); 
+6

短い間隔が必要な場合は、「AlarmManager」を使用しないでください。そして、はい、新しいAndroidバージョンは60秒の最小間隔を強制します。 –

+0

ありがとう!私はこのデバイスのためのルートを持っている、私はこの最小限を変更することができますか? – Sergey

+0

このような短い間隔が必要な場合は、 'ScheduledExecutorService' – jakubbialkowski

答えて

0

を使用することができます。正確なタイミングが必要な場合は、SetWindowまたはSetExactを使用する必要があります。

関連する問題