簡體   English   中英

收到推送通知后強制停止后Whatsapp服務重新啟動

[英]Whatsapp service restarts after force stop when push notification received

我們正在嘗試了解三星S5及以上型號中whatsapp服務的行為。 在這些模型中, whatsapp應用程序嵌入到設備的ROM中,您無法將其卸載。 即使我強制停止應用程序, whatsapp服務也會運行並在收到推送通知時顯示消息。

我在Nexus 5設備上試過它,其中whatsapp不在ROM上。 在強制停止后的情況下, whatsapp無法接收推送通知,服務仍未運行。

我懷疑三星是否為whatsapp應用程序提供了另一項權限。 順便說一下,我們從Android清單文件注冊到broadcastreceiver。

提前致謝,

安裝在/ system / app/ system / priv-app文件夾下的應用程序 (大多數ROM捆綁的應用程序位於這些文件夾中且無法卸載)仍然可以接收推送通知,即使用戶強行停止也是如此。

因此,三星不太可能為Whatsapp提供一些特權,但他們只是將它與ROM捆綁在一起,並將apk放入系統應用程序文件夾中。

Android已經進行了更改或限制從Android 3.0安裝的應用程序必須至少打開一次啟動服務或接收廣播。 ,對於第三方或已安裝的應用程序,如果服務被終止,應用程序應至少打開一次。 因此,在Nexus 5的情況下,應用程序是第三方應用程序,在三星它是一個系統應用程序,因此它有權啟動服務而不啟動應用程序。

暫無
暫無

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

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