V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
axo
V2EX  ›  Android

有什么能治强制不熄屏的 APP 的方法?

  •  1
     
  •   axo · 13 小时 16 分钟前 · 2026 次点击

    即使手机设置成 30 秒或 1 分钟不操作熄屏,但有些 APP (技术细节我不懂,但它)能够长时间阻止熄屏,例如拼多多或视频播放器

    上一个手机,就因为这个原因才买没多久就烧屏了(罪魁祸首是哪个 APP ,以及为什么睡前没手动退出,给忘记了,但)早晨睡醒一看,手机停在一个画面亮了一整夜,直接烧屏

    现在新换了手机,发现某些 APP 又是这样,只要不手动熄屏,它能停在一个画面一直亮下去

    不 root 的前提下,有什么能治这些 APP 的方法吗?(卸载不用就不必说了,能问这个问题,自然这些 APP 就还是有用的

    比如权限管理里有没有一个单独权限叫阻止息屏权限,能手动控制给哪些 APP ?或者有个全局优先级最高的设置,哪怕是播放器,播放个 30 分钟也得熄次屏,确认人还在观看?

    ps:系统 ColorOS 15

    第 1 条附言  ·  8 小时 2 分钟前
    解释一下:就像谁都知道要拿好手机,别摔地上,但谁又能保证长达几年一次都不摔?我也当然知道手机不用时,要退回桌面息屏,但不表示一次疏忽都不发生(比如几年前那次烧屏,细节忘了,但模糊记得是睡前在看书,看着看着睡着了,就没熄屏,结果读书 APP 就亮了一整宿,早晨起来屏就烧了)这种就属于低概率发生的意外(我睡前看书不关屏幕就睡着的情况屈指可数),但只要发生一次,后果就较严重。所以一朝被蛇咬,现在换了新手机,就想避免这种意外再次发生。谢谢部分朋友教我退回桌面,但这我自然知道😂 简单说,就像在问什么手机壳抗摔,别人当然会养成尽量不摔手机的习惯,但有个防摔的手机壳,也能减少意外万一发生时的损失嘛
    30 条回复    2025-09-02 15:58:08 +08:00
    xwayway
        1
    xwayway  
       13 小时 8 分钟前   ❤️ 1
    1. 用完 app 回到桌面
    2. 不装相关 app
    psllll
        2
    psllll  
       13 小时 0 分钟前 via Android   ❤️ 1
    用 shizuku 加 termux 定时执行
    rish -c "input keyevent 26"
    延迟是 sleep
    cheng6563
        3
    cheng6563  
       12 小时 56 分钟前
    摁下电源键不行么
    littiefish
        4
    littiefish  
       12 小时 55 分钟前 via iPhone
    卸载啊
    jjxtrotter
        5
    jjxtrotter  
       12 小时 46 分钟前 via Android
    可以说一下哪个 app 吗?似乎 appops 里面有相关的权限可以修改,但不确定,我可以试试看
    liqingyou2093
        6
    liqingyou2093  
       12 小时 44 分钟前
    按一下锁屏
    iamsad3508
        7
    iamsad3508  
       12 小时 39 分钟前 via Android
    在 app 里面找睡眠计时器?
    opengps
        8
    opengps  
       12 小时 31 分钟前
    视屏本来就是软件里可调用的设置项,最典型的就是视频播放,因为中间没有交互,所以这是必须功能。但 pdd 例外,完全是技术流氓做法。
    可以曲线救国,设置几个定时重启,跳出 APP 的界面
    ellermister
        9
    ellermister  
       12 小时 17 分钟前 via Android   ❤️ 1
    @psllll 你的这个 shizuku 没试过,我 root 的 termux 是会被 coloros 杀后台的,必须前台界面。

    这系统只允许 30 分钟常亮,我用过咖啡因来保持常亮,但是有时候有用,有时候没用,我都不知道生效没生效。
    fbu11
        10
    fbu11  
       12 小时 9 分钟前   ❤️ 1
    Android 有个属性可以设置,APP 置于前台并且手机屏幕无操作时强制不熄屏,android:keepScreenOn="true"
    HojiOShi
        11
    HojiOShi  
       12 小时 9 分钟前
    个人来说,睡前给手机熄屏就和睡前关灯一样自然。如果这都能忘记建议还是要调整自己的作息,避免在床上还玩太晚手机。

    还有权限问题,很久之前实现这个功能还用唤醒锁,但是现在也就是加个 Flag 的事,应该控制不了。
    https://developer.android.google.cn/develop/background-work/background-tasks/awake/screen-on?hl=zh-cn

    @opengps #8 虽然 PDD 确实很流氓,但是也没法确定 PDD 有没有接到过“为什么看着看着就熄屏了”的用户投诉,所以我对这种做法表示理解。
    hjw45611
        12
    hjw45611  
       12 小时 7 分钟前
    这个是 Android 原生功能,设置当前页面窗口常亮导致的
    这个功能就是为了播放视频和游戏功能常亮,比如看电影,就是要播放两三个小时
    fbu11
        13
    fbu11  
       12 小时 5 分钟前
    @fbu11 有设置了这种类似属性的 APP 手动退出吧,不让在前台基本就能行
    AoEiuV020JP
        14
    AoEiuV020JP  
       11 小时 50 分钟前
    针对某个/某些 app 的话或许可以靠 root+xposed 处理, 但终究还是有些 app 确实不该自动熄屏,这不是 app 的问题,最好还是改使用习惯更靠谱些,不用了主动回到桌面或者熄屏, 而不是手机盖起来就不管了,
    ck19920702
        15
    ck19920702  
       11 小时 45 分钟前 via Android
    这不是正常功能。按照你这个设置要生效。
    总不能我看一部 2 小时候的视频,得一分钟点一次屏幕🤣
    ck19920702
        16
    ck19920702  
       11 小时 42 分钟前 via Android
    @ck19920702 换一个思路就是自己搞个 app ,然后给后台弹出权限。 定时晚上十二点(如果手机不是锁定状态),蹦到前台。这样就能熄屏了。
    cxtrinityy
        17
    cxtrinityy  
       11 小时 41 分钟前 via Android
    Tasker, 检测到手机屏幕朝下或者头朝下(放兜里)即熄屏
    snowflake007
        18
    snowflake007  
       11 小时 37 分钟前
    App 在前台很多都可以不熄灭屏幕,但是在后台还不能熄灭那就是流氓应该卸载了
    Tuuure
        19
    Tuuure  
       10 小时 36 分钟前
    @HojiOShi #11 刚试了下,pdd 处于前台运行状态,手机可以正常超时息屏
    guanzhangzhang
        20
    guanzhangzhang  
       10 小时 34 分钟前
    scrcpy 的那个息屏原理我记得要用 jar 或者 tasker 啥的可以整下,原理之前看到过来着,你可以搜下
    fuzzsh
        21
    fuzzsh  
       10 小时 30 分钟前 via Android
    Android 的混乱生态,不 root 就没可能,你看 iOS 上的流氓用什么保活,Apple 都治不了
    root 后用模块 hook 一些 api 应该是可行的
    fuzzsh
        22
    fuzzsh  
       10 小时 27 分钟前 via Android
    @Tuuure 应该 op 在特定的活动页,美团外卖在特定活动页也不会熄屏,用空视频占用音频通道和保持屏幕开启
    opengps
        23
    opengps  
       10 小时 23 分钟前
    @HojiOShi #11 我没做实验,这结论确实可能不严谨,毕竟我手机上不装 pdd ,如果真的不息屏,那完全是 pdd 的做法流氓,因为手机自带的有交互不息屏时间已经足够浏览商品下单了
    busier
        24
    busier  
       10 小时 4 分钟前 via Android
    该死的微信 不熄屏
    635925926
        25
    635925926  
       9 小时 55 分钟前
    竟然有人睡觉不熄屏?我不管什么时候玩好手机都会按一下电源键息屏。
    zed1018
        26
    zed1018  
       9 小时 48 分钟前
    ios 下微信好像能亮很久,不知道最后会不会熄。也不知道是怎么实现的。
    xclimbing
        27
    xclimbing  
       9 小时 46 分钟前
    是的,楼主应该检讨自己的手机使用习惯。
    Huelse
        28
    Huelse  
       9 小时 39 分钟前
    你还是给自己设置个语音助手提示比较好
    axo
        29
    axo  
    OP
       8 小时 0 分钟前
    @jjxtrotter #5 拼多多我知道会一直亮屏(但我那次烧屏是个读书 APP ,忘记名字了
    Autonomous
        30
    Autonomous  
       7 小时 18 分钟前
    跟我老婆的做法很像,她喜欢在 iPad 看购物直播,直到入睡,平板就亮一整夜,说了好几次都不听
    我打算设一个屏幕使用时间限制了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2626 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 15:16 · PVG 23:16 · LAX 08:16 · JFK 11:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.