如何防止 android 设备进入睡眠状态(通过 adb 命令外壳)
Posted
技术标签:
【中文标题】如何防止 android 设备进入睡眠状态(通过 adb 命令外壳)【英文标题】:How to prevent an android device from entering sleep (via adb command shell) 【发布时间】:2017-01-30 11:44:28 【问题描述】:我正在开发一个带有 android 的嵌入式板。不幸的是,我无法使用显示器,因为我没有支持的显示设备(LVDS 显示器)。
问题:
每次我启动设备时,设备都会在一段时间后进入睡眠状态。
Restarting tasks ... done.
PM: suspend exit 1970-01-01 00:35:30.797352016 UTC
PM: suspend entry 1970-01-01 00:35:30.905410683 UTC
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.002 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Suspending console(s) (use no_console_suspend to debug)
如何从 shell 提示符中避免它?我可以通过串口登录到shell。
我无法修改设置,因为我无权显示。
【问题讨论】:
$ adb shell svc power stayon true Taken from @SahilManchanda 请作为答案。效果很好。 【参考方案1】:$ adb shell svc power stayon true
【讨论】:
这是一个持久设置吗?还是每次重启/关机后都需要调用它? @W.M.我认为这不是持久的。重启后没试过。以上是关于如何防止 android 设备进入睡眠状态(通过 adb 命令外壳)的主要内容,如果未能解决你的问题,请参考以下文章