關于Android推送那些事

      網友投稿 830 2022-05-29

      因為安卓的開源的原因,很多廠商都自己定制了自己的系統,以至于安卓的碎片化特別嚴重。今天我們要講的是推送這個功能,?消息推送在Android開發中應用的場景是越來越多了,比如說電商產品進行活動宣傳、資訊類產品進行新聞推送等等,

      1. 主流的第三方推送平臺分類

      手機廠商類:小米推送、華為推送。

      第三方平臺類:友盟推送、極光推送、云巴(基于MQTT)

      BAT大廠的平臺推送:阿里云移動推送、騰訊信鴿推送、百度云推送

      2. 三方推送對比其他推送方式的特點

      其他推送方式還有:C2DM、輪詢、SMS、MQTT協議、XMPP協議等等,相對于這些推送方式,第三方推送方式的特點分別是:

      優點:

      成本低

      上述的推送大多數是免費的,假如自己實現則消耗過多資源(開發成本和后臺管理、統計成本)

      消息到達率高

      如果一個手機里有多個App使用了同一家推送服務,那么這些App將共用一條消息通道,即使你家的App推送服務被殺死了,那么只要用戶打開了其他集成該推送服務的App,你家的推送就能到達用戶

      關于Android推送的那些事

      缺點

      安全性低

      使用別人的服務器,所以你懂的。

      服務會被殺死

      由于Android系統的機制,后臺推送 Service 會被各種主動的或是被動的行為給殺死,而服務一旦被殺死,意味著就接收不到推送消息。

      3.1 手機廠商推送

      請記住一個潛規則:操作系統是不會殺死屬于自己品牌的推送服務。

      手機廠商的推送服務在自家的手機上屬于系統級別的服務,這意味著系統不會殺死自家的推送服務

      比如說,Android原生系統是不會殺死C2DM消息推送服務,MIUI系統是不會殺死小米的推送服務。

      3.2 第三方平臺類

      請記住一個規則:推送系統會共享一條推送渠道

      這意味著假設你接入了友盟推送,而恰好今日頭條也接入了友盟。

      有一天你的App被殺死了,但這時用戶啟動了今日頭條,那么推送系統也就會通過共享的推送通道順便把你推送消息送達到手機上,然后還可能把你的進程也喚醒(被“保活”了)。

      Android 移動APP

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:static關鍵字定義與使用說明
      下一篇:Java中static關鍵字的使用
      相關文章
      亚洲AV中文无码乱人伦| 国产精品亚洲午夜一区二区三区 | 亚洲精品mv在线观看| 亚洲av无码一区二区三区不卡| 中文字幕亚洲一区二区va在线| 亚洲伊人久久综合中文成人网| 亚洲日韩久久综合中文字幕| 亚洲AV人无码激艳猛片| 亚洲精品无码乱码成人| 久久被窝电影亚洲爽爽爽| 久久被窝电影亚洲爽爽爽| 国产l精品国产亚洲区在线观看| 亚洲乱码国产一区三区| 亚洲中文字幕在线观看| 亚洲精品无码不卡在线播放HE| 亚洲啪啪综合AV一区| 久久91亚洲人成电影网站| 亚洲AV永久无码区成人网站| 亚洲AV无码1区2区久久| 亚洲人成网站影音先锋播放| 91亚洲国产成人精品下载| 亚洲欧洲自拍拍偷午夜色| 亚洲一区二区三区久久| 精品亚洲456在线播放| 亚洲国产成人精品无码区花野真一 | 亚洲色大情网站www| 亚洲a无码综合a国产av中文| 亚洲第一永久AV网站久久精品男人的天堂AV | 亚洲精品美女在线观看| 精品亚洲成A人无码成A在线观看| 久久综合久久综合亚洲| 亚洲av无码专区亚洲av不卡| 亚洲不卡AV影片在线播放| 久久久久亚洲精品无码网址| 亚洲人成在线播放网站| 亚洲福利在线视频| 亚洲免费在线观看视频| 亚洲欧美国产国产综合一区| 亚洲av无码天堂一区二区三区 | 中中文字幕亚洲无线码| 亚洲youwu永久无码精品 |