03.05 “天氣通”安卓App內存進程裡有個‘Xiaomi’的進程名是什麼?

鄭筅玍


我下載了天氣通後查看這個app的進程數,可以看到這個app開啟了四個進程一個是應用進程,一個是xiaomi進程,一個是appwidget進程,一個是remote進程。



這些xiaomi,remote,appwidget其實都是程序猿給進程的一個名字而已。每個進程可能有不同的業務在裡面。


然後,我們反編譯它的app清單文件可以看到

這個名字叫xiaomi的進程,其實是一個XMJobService。就是一個後臺服務。看見這個包名覺得很熟悉,猜測應該是小米推送的第三方服務,打開小米推送文檔。

文檔地址:https://dev.mi.com/console/doc/detail?pId=41

頁面搜索這個包名

可以看到,果然就是小米推送。


總結,這個就是一個推送服務。在打開app的情況下,它可以推送一些消息到通知欄的一個服務。因為是小米推送,如果這個app安裝到小米手機,那麼就算不打開app,它也能推送消息給你。畢竟都是小米出品。


SmileMonkey


題主不用擔心,看你的手機UI界面應該是華為手機吧?你這個圖片顯示的意思你可能沒了解清楚,我特意去查了下天氣通這個軟件。

發現所屬的開發公司並不是小米科技。

所以呢,下邊那兩個進程是獨立的,跟天氣通沒有關係,應該是題主安裝了小米的相關軟件。



技術宅小蔥


mipush,小米推出的消息推送服務,類似GCM,應用可以將通知通過系統推送而不是在駐留在後臺推送,更省電。

支持mipush的應用一般也同時支持華為推送平臺和魅族推送平臺。

民間大神已經開發出了其他手機能用的mipush模塊,可以在酷安下載。


分享到:


相關文章: