[問題] notification in background

看板AndroidDev作者 (ted)時間10年前 (2014/07/04 11:07), 編輯推噓4(4011)
留言15則, 6人參與, 最新討論串1/2 (看更多)
目前我們是用Parse + Push 但是發現有些手機在terminal App的時候就收不到notification 想請問一下有什麼東西需要調整的嗎? 我看3.0以上好像有flag可以設定stop的時候收的到notification 但是目前設定以後還是沒有用 還有其他的方式嗎? 像Line好像每隻手機把它terminal掉的時候也都可以收到 是有特別處理過嗎? 有做過的人再給我一個方向 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.83.164 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1404443259.A.AA5.html

07/04 15:22, , 1F
terminal 是?
07/04 15:22, 1F

07/04 16:40, , 2F
就是把app關閉的話就收不到了(不再背景)
07/04 16:40, 2F

07/04 23:26, , 3F
Keyword: Service
07/04 23:26, 3F

07/05 00:53, , 4F
line是藉由gcm 所以就算service死了 還是可以收到
07/05 00:53, 4F

07/05 00:56, , 5F
parse是直接包在程式內 所以主程式被強制關閉 就沒辦法了 就
07/05 00:56, 5F

07/05 00:56, , 6F
算有把service設為自動重啟還是會不夠即時
07/05 00:56, 6F

07/05 00:57, , 7F
暴力解法是用alarmmanager去檢查,但耗電會增加,謹慎使用。
07/05 00:57, 7F

07/05 15:53, , 8F
用alarmmanager真的超暴力.. 之前觀察過一之破千萬
07/05 15:53, 8F

07/05 15:54, , 9F
下載的熱門app 用這種方法狂送notification..
07/05 15:54, 9F

07/05 20:24, , 10F
service不能,parse有些手機關掉收的到有些不能,不過parse也
07/05 20:24, 10F

07/05 20:24, , 11F
有用gcm奇怪的是為什麼line一定都收的到是不是有特別設定,
07/05 20:24, 11F

07/05 20:24, , 12F
目前我是用4.0以上
07/05 20:24, 12F

07/06 13:08, , 13F
有關掉他在執行中的 cache process 嗎?
07/06 13:08, 13F

07/06 13:08, , 14F
那裡很容易被大家遺忘
07/06 13:08, 14F

07/07 00:42, , 15F
我如果要一直可以收到push的話要檢查那些地方或者設定?
07/07 00:42, 15F
文章代碼(AID): #1JjXfxgb (AndroidDev)
文章代碼(AID): #1JjXfxgb (AndroidDev)