android APP 停留在后台的时候,有办法通过代码唤起 APP 么?

2019 年 12 月 18 日
 caik13
就像是微信收到视频邀请那样,APP 在后台收到视频邀请直接就弹出来了。
找了半天没有找到合适的办法,现在 android 各个版本限制越来越严了。
15717 次点击
所在节点    Android
16 条回复
sty
2019 年 12 月 18 日
start activity
hakono
2019 年 12 月 18 日
你确定在国产 rom 上,你的 app 能停在后台?
mgrddsj
2019 年 12 月 18 日
Android 10 好像禁止了后台程序弹到前台了
zpxshl
2019 年 12 月 19 日
1 楼+1。
300
2019 年 12 月 19 日
联系厂商加白名单。。
crayygy
2019 年 12 月 19 日
有,foreground service + Full screen intent + activity
unco020511
2019 年 12 月 19 日
关键你的 app 并不能像微信一样保留后台啊,微信都是白名单
WanzizZ
2019 年 12 月 19 日
Android10 应该不行,国产 ROM 的话,以 MIUI 为例,有一个权限 “后台弹出界面”,如果这个权限是允许,就可以从后台跳转到 Activity,否则不可以。
raiz
2019 年 12 月 19 日
Foreround service with Notification, let the users aware that your APP is running, and they need it to run
marry23
2019 年 12 月 19 日
1 app 保活尽量别被杀死。(不建议)
2 走系统通道的推送,定制推送消息类型。
mrtrying
2019 年 12 月 19 日
foreground service 应该可以,就是有点丑
caik13
2019 年 12 月 19 日
@hakono 可能我没有表达清楚,我说的停留在后台不是保活,是按 home 之后 APP 退到后台,
caik13
2019 年 12 月 19 日
@crayygy 好的 我研究研究,谢谢
caik13
2019 年 12 月 19 日
@mrtrying 嗯 是有点丑,实在不行只能这样了
caik13
2019 年 12 月 19 日
@raiz thanks
yzlnew
2019 年 12 月 19 日
必须是前台服务才行,但是就算是前台服务也可能被国产 ROM 杀死。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/630312

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX