toy60313 wrote:
...(恕刪)
不過比較想問是系統問題嗎
目前推測,較有可能是服務端的問題,前陣子家中的三支紅米Note在未做任何調整下GCM自行恢復正常,就在昨天,家中的另一支紅米1也恢復了,期間也未做過任何調整,現在就剩下拿來當白老鼠測試的敝人的紅米1重開機後還是無法使用GCM。
不過到底是Google服務的調整所導致?還是小米的問題(例如小米簽訂的Google服務授權)?目前實在不得而知,最不合理的地方就在,為何安裝完App,GCM就恢復正常!?
另外,如先前文章所述,GCM狀態不可用時,會影響到自動同步的執行(因無法收到同步資料的要求通知),在Google帳戶中的『帳戶紀錄-擷取自裝置的資訊』即可約略判斷哪幾天的GCM狀態是異常的。
另外,昨日檢視系統紀錄檔時,看到了heartbeat的紀錄,依照時間判斷,系統的確有在執行heartbeat動作,但記錄中僅有執行紀錄,並未有執行後的結果,故仍無法判斷出問題點,但可確定系統有發出heartbeat無誤。
msnow wrote:
我來簡述好了, 小...(恕刪)
這種情況有的時候是軟體的相容性問題,敝人就曾遇過Skype由5.0更新到5.2後(APK已刪除,詳細版號不記得了),當Skype於背景執行時,紅米與紅米Note皆無法處理推播訊息,導致新訊息完全無通知,當時GCM狀態完全正常,其餘APP的通知亦無問題,將Skype由備份的APK更換回5.0後,即可恢復新訊息的通知,妙的是~同樣版本的Skype在家中使用高通處理器的平板上卻完全沒問題,好在總是牛步的微軟,這次的處理速度異常的快,兩三天後就再釋出新的更新版本,解決了紅米上的推播問題。
時常聽說即便都是ARM架構處理器,仍舊會有相容性問題,但該例到底是處理器相容性問題?抑或是作業系統所導致,就不得而知了。