作者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/cn.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