安卓 APP 刚刚打开就手动退出,之后突然又弹出来是怎么回事?

2022-08-16 12:07:27 +08:00
 eyeshuaji
是安卓的机制吗,还是 APP 的问题?
4287 次点击
所在节点    Android
7 条回复
AoEiuV020CN
2022-08-16 12:16:13 +08:00
有的,比如桌面启动 SplashActivity ,然后退出,几秒后 SplashActivty 在后台启动 MainActivity ,
就这意思,挺常见的,因为通常在几秒内,就连安卓 Q 禁止后台打开新页面也栏不住,
没啥办法,要么就直接杀死进程就不会弹出了,
codehz
2022-08-16 12:19:23 +08:00
就是 app 写的烂,官方的 splash 从来不会有这个问题(
noahhhh
2022-08-16 12:21:00 +08:00
Android 12 加了应用启动遮罩解决了这个问题,其他系统据说可以靠关闭悬浮窗权限解决
feller
2022-08-16 13:59:19 +08:00
安卓就是这样的
zerofancy
2022-08-17 00:49:22 +08:00
第一个页面 Activity 返回栈未指定,默认从原来返回栈打开,但第二个页面有指定特定返回栈。就是没处理好。
JNotEnoughW
2022-08-17 08:43:49 +08:00
肯定不是好体验,猜测是进程没 kill ,一些定时像启动广告结束时跳转的任务触发了,就有突然又弹出来的感觉
eyeshuaji
2022-08-17 17:25:04 +08:00
谢谢大佬们解答

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

https://www.v2ex.com/t/873170

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

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

© 2021 V2EX