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

不 root 的前提下, android 如何防止 app 之间的唤醒?

  •  
  •   yinznet · 2016-11-28 14:42:41 +08:00 · 2817 次点击
    这是一个创建于 2711 天前的主题,其中的信息可能已经有所发展或是发生改变。
    打开一个高德地图,阿里全家都被唤醒,烦不胜烦,手机不想 root ,现在有解决方案吗?
    10 条回复    2016-11-28 21:17:55 +08:00
    morethansean
        1
    morethansean  
       2016-11-28 15:35:48 +08:00
    greenify ,并不能阻止唤醒,但是能帮你 force stop 掉……
    lookr
        2
    lookr  
       2016-11-28 15:54:41 +08:00
    不 root 目前做不到吧
    learnshare
        3
    learnshare  
       2016-11-28 15:56:47 +08:00
    LBE 隐性 root 可以阻止唤醒
    imn1
        4
    imn1  
       2016-11-28 16:04:46 +08:00
    某些国产 ROM 在自启动管理里面带这个功能
    nfroot
        5
    nfroot  
       2016-11-28 18:01:07 +08:00
    MIUI 自带
    nlzy
        6
    nlzy  
       2016-11-28 18:10:07 +08:00 via Android
    把阿里全家卸载掉
    honeycomb
        7
    honeycomb  
       2016-11-28 18:40:30 +08:00 via Android
    如果不使用第三方软件:

    appops set (package name) RUN_IM_BACKGROUND ignore

    仅限 Android 7.0/7.1

    但这个只能阻止一部分保活(对具体的 intent ,前台服务 /绑定服务应该是无效),具体 v2 还是知乎有人测试过
    zhouquanbest
        8
    zhouquanbest  
       2016-11-28 19:33:09 +08:00
    android7.0 挺不错
    新权限 RUN_IN_BACKGROUND 可以有效遏制国产辣鸡
    然后又修了 foreground service 的 bug


    不过讲道理 不 root 玩啥 android 给台没 root 权限的 linux 有卵用
    panda1001
        9
    panda1001  
       2016-11-28 20:01:57 +08:00 via Android
    一直在用 mmap , 个人开发者
    phpcxy
        10
    phpcxy  
       2016-11-28 21:17:55 +08:00 via Android
    换了华为手机,把这些唤醒治得服服帖帖
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2514 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:01 · PVG 22:01 · LAX 07:01 · JFK 10:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.