作者ted66 (ted)
看板AndroidDev
標題[問題] notification in background
時間Fri Jul 4 11:07:37 2014
目前我們是用Parse + Push
但是發現有些手機在terminal App的時候就收不到notification
想請問一下有什麼東西需要調整的嗎?
我看3.0以上好像有flag可以設定stop的時候收的到notification
但是目前設定以後還是沒有用
還有其他的方式嗎?
像Line好像每隻手機把它terminal掉的時候也都可以收到
是有特別處理過嗎?
有做過的人再給我一個方向
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.83.164
※ 文章網址: http://webptt.com/m.aspx?n=bbs/AndroidDev/M.1404443259.A.AA5.html
1F:→ pigcat1315:terminal 是? 07/04 15:22
2F:→ ted66:就是把app關閉的話就收不到了(不再背景) 07/04 16:40
3F:推 chiel:Keyword: Service 07/04 23:26
4F:推 sdyy:line是藉由gcm 所以就算service死了 還是可以收到 07/05 00:53
5F:推 sdyy:parse是直接包在程式內 所以主程式被強制關閉 就沒辦法了 就 07/05 00:56
6F:→ sdyy:算有把service設為自動重啟還是會不夠即時 07/05 00:56
7F:推 sdyy:暴力解法是用alarmmanager去檢查,但耗電會增加,謹慎使用。 07/05 00:57
8F:→ qweqweqweqwe:用alarmmanager真的超暴力.. 之前觀察過一之破千萬 07/05 15:53
9F:→ qweqweqweqwe:下載的熱門app 用這種方法狂送notification.. 07/05 15:54
10F:→ ted66:service不能,parse有些手機關掉收的到有些不能,不過parse也 07/05 20:24
11F:→ ted66:有用gcm奇怪的是為什麼line一定都收的到是不是有特別設定, 07/05 20:24
12F:→ ted66:目前我是用4.0以上 07/05 20:24
13F:→ MosilW:有關掉他在執行中的 cache process 嗎? 07/06 13:08
14F:→ MosilW:那裡很容易被大家遺忘 07/06 13:08
15F:→ ted66:我如果要一直可以收到push的話要檢查那些地方或者設定? 07/07 00:42