0
我正在寫一個應用程序,當短信到達時查詢數據庫並回復發件人。WakeLock短信接收和IntentService答覆
我在短信廣播接收器中啓動了一個IntentService,因爲這個過程可能需要一些時間並被系統所殺。
我想知道在開始服務之前是否需要在廣播接收器中獲取喚醒鎖?
我正在寫一個應用程序,當短信到達時查詢數據庫並回復發件人。WakeLock短信接收和IntentService答覆
我在短信廣播接收器中啓動了一個IntentService,因爲這個過程可能需要一些時間並被系統所殺。
我想知道在開始服務之前是否需要在廣播接收器中獲取喚醒鎖?
BR將使它的工作。但是,只要你打電話給「startService()」,這項工作就完成了,服務也沒有開始了(只是意圖已經到了系統,所以 - 是的,這是一個很好的做法。您可以擴展Application類,從應用程序的不同組件(BR,Service等)簡單訪問您的WL。