簡體   English   中英

Android廣播接收器始終運行

[英]Android broadcast receiver running always

我如何使廣播接收機從設備一開始就始終運行? 是否可以在不聲明聲明的地方啟動應用程序?

如果沒有,我想我將在設備啟動時啟動我的應用程序。 但這可能會增加很多開銷,這是不必要的。

我希望此始終運行的廣播接收器,以便始終偵聽c2dm通知。 這些應該通知用戶應用程序中有新消息。

如果您使用“意圖過濾器”將“ BroadcastReceiver”添加到“清單”中以偵聽特定意圖,則“接收器”在安裝時將處於活動狀態。

您是什么意思“始終運行”?

如果您需要長時間保持活動的狀態,並且需要從操作系統啟動中進行操作,則需要:

  1. 讓該應用只能安裝在內部存儲設備上(否則它將無法正常工作)。

  2. 設置廣播接收器以偵聽引導意圖。

  3. 收到啟動意圖后,啟動服務,然后在此處聆聽您想聽的意圖。

暫無
暫無

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

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