我希望在每天12點時顯示狀態欄通知,因此我創建了一個AlarmManager,它觸發了一個IntentService,它將顯示一些通知。應用程序AlarmManager在清除應用程序數據後不工作
我已經添加了Boot完成的接收器,並且當應用程序獲得啓動時,AlarmManager被註冊。一切工作正常,即使應用程序不在前臺(預期行爲),通知也會在每天下午12點顯示。
問題是,無論何時我在應用程序設置中清除應用程序數據,AlarmManager不再觸發應用程序通知。但是,當我再次啓動應用程序時,該應用程序將開始每天以預期的行爲處理通知。
任何人都可以請幫我解決這個問題嗎?有沒有一種解決方法可以確保無論這些條件如何都觸發AlarmManager。
有什麼方法可以在應用程序時執行某些操作強行殺死(比如當應用程序被殺時重置鬧鐘)?? Android提供的任何設置? – oathkeeper
@oathkeeper不,我不知道是否有任何黑客方法,但android不允許你直接做任何事情。 – droidev