V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
pig1983
V2EX  ›  问与答

小米新手问一下,如何保持 app 在 miui 后台运行

  •  
  •   pig1983 · 2019-02-28 11:29:09 +08:00 · 11062 次点击
    这是一个创建于 2096 天前的主题,其中的信息可能已经有所发展或是发生改变。

    终于入了小米的坑。之前一直用的是原生安卓,发现 miui 和原生安卓有很多不同地方,比如 lastpass,只要从最近任务列表里拉掉,它就直接从进程里里被 kill 掉了,无障碍也自动被关闭了。小飞机也是这样,从最近任务列表里拉掉,直接断线了。 原生安卓并不是这样,请问如何保持这类 app 在后台运行(即使从最近任务列表里拉掉),我在电池里的应用配置里设置了无限制也不管用,谢谢。

    28 条回复    2019-02-28 19:43:14 +08:00
    ZeroKill
        1
    ZeroKill  
       2019-02-28 11:31:07 +08:00
    拉掉了就 kill 了,所以不能拉,如果要防手贱,可以长按,加锁
    iyaozhen
        2
    iyaozhen  
       2019-02-28 11:32:33 +08:00 via Android
    😂 你这,拉掉就是 kill 呀。可以加锁,然后设置后台运行(自启)
    lincanbin
        3
    lincanbin  
       2019-02-28 11:33:59 +08:00 via Android
    你要常驻后台是为了什么?
    tanranran
        4
    tanranran  
       2019-02-28 11:35:12 +08:00
    1.设置自启动
    2.省电策略 设置为无限制
    3.最近任务,给应用加锁
    james2012
        5
    james2012  
       2019-02-28 11:37:27 +08:00
    用过几台安卓机,设置后台运行已开,后台运行多了就自动关了,多线程不如苹果,我都经常漏收 APP 消息,有时候又收的到,主要的 APP 如微信 QQ 还是比较稳定收到消息的。
    以前用苹果从 4 用到 7 不存在这问题。
    tmac6740
        6
    tmac6740  
       2019-02-28 11:42:21 +08:00   ❤️ 1
    @james2012 #5 这个不是多线程问题吧 一个推送机制的问题
    wildmelon
        7
    wildmelon  
       2019-02-28 11:44:24 +08:00
    任务列表长按应用,大部分都会弹出个锁的图标
    james2012
        8
    james2012  
       2019-02-28 11:46:39 +08:00
    @tmac6740 说的主要是设置后台运行 5 个 APP,但是你实际只收到 4 个 APP 的通知推送,
    就拿闲鱼来说,以前 iPhone 我从来没遇到收不到推送,但是安卓机用了几个,就有的正常有的经常收不到,
    重启刷机都试过,还是如此,微信 QQ 没问题估计是优先级。
    不管怎么说,还是存在漏收推送的问题。也许是我个例或者少数例子吧
    2333zzz
        9
    2333zzz  
       2019-02-28 12:05:19 +08:00 via Android
    设置-更多设置-语言和输入法-输入帮助
    ysc3839
        10
    ysc3839  
       2019-02-28 12:09:51 +08:00 via Android
    这是 MIUI 故意这么做的,只有一些特定的应用能不被杀死 (比如微信)。我也被这个问题困扰很久了,但是没找到解决方法。
    pig1983
        11
    pig1983  
    OP
       2019-02-28 12:16:45 +08:00
    @wildmelon 上锁了没毛用,还是可以手动拉掉,有时候会拉错,也无法隐藏,在任务列表里一大群碍事,感觉这个设计不如原生安卓的好。
    dadama
        12
    dadama  
       2019-02-28 12:20:41 +08:00 via Android
    @james2012 推送的问题,和后台没什么关系
    watzds
        13
    watzds  
       2019-02-28 12:40:41 +08:00 via Android
    @pig1983 应该加锁只能在关闭所有时不关闭,方法就是不去关闭,为什么要手动拉掉呢?太多看着碍事这倒是
    fen
        14
    fen  
       2019-02-28 12:44:20 +08:00 via Android   ❤️ 1
    任务列表,长按加锁
    wildmelon
        15
    wildmelon  
       2019-02-28 12:49:59 +08:00
    @pig1983
    我一般很少手动滑,都是点叉会清掉未上锁应用
    那原生安卓是怎么关闭掉上锁应用的呀?
    noe132
        16
    noe132  
       2019-02-28 13:27:21 +08:00
    1. 不要在最近任务加锁,先取消加锁,然后去安全中心,内存清理这里锁上
    2. 给自启动权限
    jdgui
        17
    jdgui  
       2019-02-28 13:40:35 +08:00
    从来不拉的路过,偶尔清理后台也是点一下 x,清理所有。加了白名单就不会被清理了
    jdgui
        18
    jdgui  
       2019-02-28 13:41:03 +08:00
    你用 miui 就要忘记掉后台这回事。不会额外耗电多少的。。我都是拿来当 ios 用的
    pig1983
        19
    pig1983  
    OP
       2019-02-28 13:41:09 +08:00
    @noe132 内存清理? 是在 优化加速里面?
    YQ94
        20
    YQ94  
       2019-02-28 14:00:03 +08:00
    最近任务 长按上锁,然后去安全中心,权限管理设置白名单,后台设置成无限制就行了
    Greendays
        21
    Greendays  
       2019-02-28 14:49:31 +08:00
    原来原生安卓拉掉也不会关闭应用吗?那原生安卓是怎么关闭应用的?
    ysc3839
        22
    ysc3839  
       2019-02-28 16:59:31 +08:00
    @Greendays 原生 Android 划掉的话会关闭 Activity,但是前台服务不会关闭。而 MIUI 会同时把前台服务都关掉。
    kokutou
        23
    kokutou  
       2019-02-28 17:02:56 +08:00
    忘记掉后台这回事
    miui 不用手动管理的。
    honeycomb
        24
    honeycomb  
       2019-02-28 18:49:08 +08:00 via Android   ❤️ 1
    @iyaozhen 在原生 Android 里,拉掉只杀掉 task,并不一定杀掉整个程序
    @ysc3839 就是如此
    @pig1983 不一定适用,我不会也不敢去碰小米的自定义 ROM
    @wildmelon @Greendays 原生 Android 只能跑到应用选项里使用 force stop。国产软件一般都流氓,所以原生那样比较友好的设计遭到了反对,但另一方面,原生也在随着版本递进,也在更多的限制后台活动。
    Maskeney
        25
    Maskeney  
       2019-02-28 18:54:33 +08:00
    楼主小心 MIUI 教过来教育你” Android 是不需要后台的“
    Maskeney
        26
    Maskeney  
       2019-02-28 18:58:37 +08:00   ❤️ 2
    引用一段之前用国际版 MIUI 跑脚本时候踩过的坑吧:
    小米手机需要修改 5 个地方才能让一款 Android 应用正常工作
    1.开发者选项关闭 MIUI 优化
    2.设置内存免清理白名单
    3.关闭应用智能省电
    4.授权管理允许被唤醒
    5.开发者选项禁用系统内存优化
    Ningzhi
        27
    Ningzhi  
       2019-02-28 19:30:38 +08:00
    huclengyue
        28
    huclengyue  
       2019-02-28 19:43:14 +08:00 via Android
    所以为什么要从后台拉掉。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1172 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 18:06 · PVG 02:06 · LAX 10:06 · JFK 13:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.