當前位置:
首頁 > 最新 > 第三方MiPush框架上線:既保證推送,又無需應用掛後台

第三方MiPush框架上線:既保證推送,又無需應用掛後台

IT之家9月4日消息 日前,有第三方開發者Trumeet在GitHuib上線了MiPushFramework項目,該項目可以實現在任何非MIUI的安卓設備上體驗小米系統級推送。

什麼是小米系統級推送

在帶有Google服務框架的Android手機上,有個系統級別的推送服務,叫GCM,憑藉此服務,應用無需在後台停駐進程,即可實現消息的推送。

MiPush服務則類似於GCM,適配了MiPush的App的消息推送將由MiPush接管,推送工作由系統完成。

在不帶有MiPush服務的安卓手機上,每個使用小米推送的應用都會在後台啟動一個XMPushService,10個應用就會啟動10個,20個應用就有20個服務,非常耗電、耗內存、耗流量。

此第三方MiPush項目有何意義

MiPush一直是MIUI用戶的專享,此項目的意義,在於可讓任何非MIUI用戶都能用上MIUI的MiPush服務。安裝此第三方MiPush服務後,應用無需在後台掛進程,這會使你的手機更省電,使用體驗更加流暢。

該項目有何優點:

據該項目開發者表示,該項目有以下優點:

-簡單。安裝非常簡單,無需Root、Xposed或ROM的支持。

-使用後,其他應用的XMPushService會自動禁用,就像在MIUI上一樣。

-XMPushService禁用後,還能保證推送。

-有更多設置項,可以針對每一款應用設置不同的推送許可權。

-有完整事件記錄,可以監控每個應用的註冊和推送。

-可以在應用程序註冊推送時選擇是否允許(類似 iOS)。

-攔截小米推送產生的不必要喚醒,也能阻止它讀取您的隱私(雖然有手機許可權,但是不會有任何作用)。

該項目有何缺陷:

據該項目開發者表示,該項目有以下缺陷:

-不支持MIUI。

-在Android O上,可能由於後台限制導致推送服務中斷,請嘗試對本應用取消後台限制。

-如果使用了綠色守護,應用處方會無法啟動推送服務

-不建議使用黑域、綠色守護、Xposed一些模塊對本應用做操作,這可能導致推送不穩定。

-只有推送功能。其他完整功能(如查找手機)請體驗 MIUI。

-對本應用啟用電池優化會無法後台。

如何安裝和使用:

1、下載最新APK並安裝到手機。

2、設置-電池(菜單)-電池優化,找到XiaomiPushServiceFramework,取消優化(6.0+系統)。

3、啟動它。

4、去設置-開發者選項-正在運行的服務看一下本應用的XMPushService是否已啟動,如果已啟動,繼續。未啟動檢查一上面的「該項目有何缺陷」部分,有沒有應用處方等。如果沒有,請向開發者反饋問題。

5、強行停止有小米推送的應用,可能需要清除它們的數據(主要是刪掉小米推送 SP)。

6、打開需要推送的應用,用MyAndroidTools等工具觀察它們是否已將自身的XMPushService禁用。如果已禁用,基本就可以使用了。

MiPushFramework下載:

GitHub(推薦) |酷安網|網盤


點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 IT之家 的精彩文章:

TAG:IT之家 |