鸿蒙5.0开发实战:调试命令>power-shell设备电源状态转换工具

 鸿蒙HarmonyOS开发实战往期必看文章:(持续更新......)

HarmonyOS NEXT应用开发性能实践总结(持续更新......)

HarmonyOS NEXT应用开发案例实践总结合集(持续更新......)

一分钟了解”纯血版!鸿蒙HarmonyOS Next应用开发!

最新版!“非常详细的” 鸿蒙HarmonyOS Next应用开发学习路线!(从零基础入门到精通)


power-shell是实现设备电源状态转换等功能的工具,为开发者提供基本的设备电源状态调试能力,例如:熄屏、唤醒、设置电源模式等。

环境要求

在使用本工具前,开发者需要先获取hdc工具,执行hdc shell。

命令列表

表1 power-shell工具命令列表

命令描述
help帮助命令,显示power-shell支持的命令信息。
setmode设置电源模式命令,用来设置当前设备的电源模式。
wakeup亮屏命令,用来唤醒系统并亮屏。
suspend熄屏命令,用来暂停系统并熄屏。
timeout自动熄屏命令,用来覆盖或恢复系统设置中自动熄屏时间。

帮助命令

power-shell help

表2 help命令列表

命令描述
power-shell help显示power-shell工具能够支持的命令信息。

示例:

# 显示帮助信息
power-shell help

设置电源模式命令

power-shell setmode

表3 设置电源模式命令列表

命令描述
power-shell setmode -h显示setmode支持的命令信息。
power-shell setmode 600正常模式。
power-shell setmode 601省电模式。
power-shell setmode 602性能模式。
power-shell setmode 603超级省电模式。

示例:

# 设置设备电源状态为正常模式
power-shell setmode 600
# 设置设备电源状态为省电模式
power-shell setmode 601
# 设置设备电源状态为性能模式
power-shell setmode 602
# 设置设备电源状态为超级省电模式
power-shell setmode 603

亮屏命令

power-shell wakeup

表4 亮屏命令列表

命令描述
power-shell wakeup亮屏。

示例:

# shell命令亮屏
power-shell wakeup

熄屏命令

power-shell suspend

表5 熄屏命令列表

命令描述
power-shell suspend熄屏。

示例:

# shell命令熄屏
power-shell suspend

自动熄屏命令

power-shell timeout

表6 自动熄屏命令列表

命令描述
power-shell timeout -o [time]设置自动熄屏时间。[time]单位为毫秒。
power-shell timeout -r恢复到当前系统设置中的自动熄屏时间。

示例:

# 当前系统设置中自动熄屏时间为30秒
# shell命令设置自动熄屏时间为15000毫秒
power-shell timeout -o 15000
# 恢复系统设置的自动熄屏时间,此时自动熄屏时间为30秒
power-shell timeout -r

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值