1

如果我在應用程序第一次運行時設置了重複鬧鐘。那麼影響警報禁用的可能性有多大?我的意思是,如果我不干擾警報,那麼是否有機會使android操作系統禁用它?什麼是可能影響Android鬧鐘的因素

+0

打盹Marshmellow可能會干擾警報https://developer.android.com/training/monitoring-device-state/doze-standby.html – CodeCody

回答

0

警報不會像正常服務一樣被操作系統殺死。 在重複警報的情況下,行爲不同於api 21(或api 19,不記得)。在API 21之後,重複報警不是'setexact()',即操作系統會優化它們,並且報警可能不會在指定的確切時間關閉。 如果重新啓動,操作系統將不會自動爲您重新裝載警報。您必須處理'RECEIVE_BOOT_COMPLETED'中的邏輯

+0

謝謝,但我怎麼能使用RECEIVE_BOOT_COMPLETED? – ss007

+0

http://androidrocksonmobility.blogspot.de/2012/01/how-to-create-auto-start-android.html –