honglei92
V2EX  ›  Android

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

  •  
  •   honglei92 · Nov 26, 2020 · 13801 views
    This topic created in 2171 days ago, the information mentioned may be changed or developed.

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

    6 replies  •  2020-11-27 09:35:53 +08:00
    xmt328
    xmt328
    Nov 26, 2020
    1
    虽然我不知道这个问题具体是个什么场景,但是你应该是没懂"task"和"进程"的区别
    honglei92
    honglei92
    OP
    Nov 26, 2020
    2
    @xmt328 你的意思是 切后台显示的是 task
    Flywith24
    Flywith24
    Nov 26, 2020
    3
    感觉你搞混了 Recent(最近任务界面)里显示的界面与应用进程,二者其实没啥关系。可以看看扔物线的这个视频: https://www.bilibili.com/video/BV1CA41177Se
    Flywith24
    Flywith24
    Nov 26, 2020
    4
    @flywith24 Android 进程相关的内容我前两天写了一篇博客: https://juejin.cn/post/6891911483379482637 感兴趣可以看看
    ykrank
    ykrank
    Nov 26, 2020
    5
    你可能需要 NewTask 的 flag 。
    ColoThor
    ColoThor
    Nov 27, 2020
    6
    调起另一个 app,不用开线程,使用 sdk 调起微信进行分享什么的也不会新开线程。就像浏览器打开网页能调起相应的 app
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4939 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:05 · PVG 14:05 · LAX 22:05 · JFK 01:05
    ♥ Do have faith in what you're doing.