安卓调起微信分享 安卓 8.0 会在后台程序单开一个进程 ,但是安卓 10 没有,就会导致一个问题,如果我分享完留在微信,后台就看不到我的程序了。我看今日头条在 android 10 的手机上调起微信分享是单开了一个进程的。

2020-11-26 09:25:33 +08:00
 honglei92

有遇到过这种情况吗?或者说讲讲安卓切到显示后台进程 展示当前后台运行的进程是什么逻辑和机制?

4876 次点击
所在节点    Android
6 条回复
xmt328
2020-11-26 15:34:40 +08:00
虽然我不知道这个问题具体是个什么场景,但是你应该是没懂"task"和"进程"的区别
honglei92
2020-11-26 15:43:43 +08:00
@xmt328 你的意思是 切后台显示的是 task
Flywith24
2020-11-26 16:35:30 +08:00
感觉你搞混了 Recent(最近任务界面)里显示的界面与应用进程,二者其实没啥关系。可以看看扔物线的这个视频: https://www.bilibili.com/video/BV1CA41177Se
Flywith24
2020-11-26 16:36:32 +08:00
@flywith24 Android 进程相关的内容我前两天写了一篇博客: https://juejin.cn/post/6891911483379482637 感兴趣可以看看
ykrank
2020-11-26 17:07:21 +08:00
你可能需要 NewTask 的 flag 。
ColoThor
2020-11-27 09:35:53 +08:00
调起另一个 app,不用开线程,使用 sdk 调起微信进行分享什么的也不会新开线程。就像浏览器打开网页能调起相应的 app

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

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

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

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

© 2021 V2EX