yinznet
V2EX  ›  问与答

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

  •  
  •   yinznet · Nov 28, 2016 · 3718 views
    This topic created in 3522 days ago, the information mentioned may be changed or developed.
    打开一个高德地图,阿里全家都被唤醒,烦不胜烦,手机不想 root ,现在有解决方案吗?
    10 replies    2016-11-28 21:17:55 +08:00
    morethansean
        1
    morethansean  
       Nov 28, 2016
    greenify ,并不能阻止唤醒,但是能帮你 force stop 掉……
    lookr
        2
    lookr  
       Nov 28, 2016
    不 root 目前做不到吧
    learnshare
        3
    learnshare  
       Nov 28, 2016
    LBE 隐性 root 可以阻止唤醒
    imn1
        4
    imn1  
       Nov 28, 2016
    某些国产 ROM 在自启动管理里面带这个功能
    nfroot
        5
    nfroot  
       Nov 28, 2016
    MIUI 自带
    nlzy
        6
    nlzy  
       Nov 28, 2016 via Android
    把阿里全家卸载掉
    honeycomb
        7
    honeycomb  
       Nov 28, 2016 via Android
    如果不使用第三方软件:

    appops set (package name) RUN_IM_BACKGROUND ignore

    仅限 Android 7.0/7.1

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


    不过讲道理 不 root 玩啥 android 给台没 root 权限的 linux 有卵用
    panda1001
        9
    panda1001  
       Nov 28, 2016 via Android
    一直在用 mmap , 个人开发者
    phpcxy
        10
    phpcxy  
       Nov 28, 2016 via Android
    换了华为手机,把这些唤醒治得服服帖帖
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3427 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 11:34 · PVG 19:34 · LAX 04:34 · JFK 07:34
    ♥ Do have faith in what you're doing.