簡體   English   中英

我該如何為Android應用注冊TIME_TICK事件廣播接收器,即使該應用是否正在運行

[英]how can i register TIME_TICK event broadcast receiver for android app even if app is running or not

我想在系統時間與數據庫中存儲的時間匹配時觸發一些事件。我使用TIME_TICK廣播接收器嘗試了此操作。當此接收器接收廣播時,我將數據庫條目與系統時間進行了匹配...但是問題是我可以僅從活動中注冊此廣播接收器...無法從清單文件中注冊。因此,當我關閉我的應用程序或將其從最近的應用程序列表中刪除時,此廣播接收器將停止工作。 我引用的文檔說“ TIME_TICK只能從活動而不是清單文件中注冊”。 我也試圖為我在stackoverflow和google上的問題找到解決方案,但找不到正確的答案。 因此,如果您知道如何解決,請提前回答我的問題並表示感謝。

我想在系統時間與數據庫中存儲的時間匹配時觸發一些事件

使用AlarmManager

我該如何為Android應用注冊TIME_TICK事件廣播接收器,即使該應用是否正在運行

這是不可能的,因為它效率極低。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM