如何在浏览器网页中远程控制手机熄屏-亮屏

如何在浏览器网页中远程控制手机熄屏-亮屏

--ADB技术应 用

前面的篇章中,我们讲述了"如何为手机开启远程adb连接供远程对手机进行控制"。但对于批量手机的实际运行场景而言,由于功耗发烫和电池电量等因素制约,通常建议手机处于熄屏状态下工作,需要用到屏幕画面时再将其点亮和唤醒。

Android的技术规范中,对于手机熄屏,通常有以下两种做法:

1、对手机进行按电源键熄屏、再按电源键亮屏。

2、关闭屏幕背光,但手机操作系统层面仍然处于输出屏幕画面的状态。

从功耗和屏幕保护角度而言,上述两种关闭屏幕的方式均可正常实现对屏幕使用寿命的延长,以及对手机发烫等运行功耗的控制。用户可以根据实际需要,自行选择采用任一方式进行手机熄屏工作。

体验和下载地址:

智能拨号器App: http://120.78.211.195:8060/Dialer.apk

远程手机巡检网页界面: http://120.78.211.195:8060/devices/

  • 二、远程网页的翻阅界面

网页中列表展示了当前用户所绑定的手机数量,并可对在线的手机设备进行远程的功能控制。手机上打开了【智能拨号器APP】应用并正常联网,即为在线,在网页中就能看得到这个手机设备。

远程手机巡检网页界面需要登录后使用,用户可以在浏览器中对远程的手机设备进行各种预设的功能操作。

  • 三、手机熄屏-亮屏的操作入口

用户从在线设备列表中的选中某一个手机设备,在右侧的控制按钮区域中点击【关闭屏幕】或【点亮屏幕】。或者从界面顶部的功能按钮中点击【全部熄屏】或【全部亮屏】,即可对远程的目标手机设备进行屏幕的熄屏和亮屏操作。如下图所示:

由于Android系统中,对屏幕亮/灭控制和电源键的相关功能属于高级权限,普通APP无法直接对手机进行电源控制,因此进行此操作的前提是对手机开启adb tcpip 5555端口转发。

用户可以自行使用上一篇章中的【无线调试】的入口来对手机开启端口转发,或者将手机USB调试插入电脑,在电脑命令行中执行【adb tcpip 5555】均可。

笔者个人建议,如对功耗和电量没有极致的要求,尽量采用【仅关闭屏幕背光】的方式进行手机的使用(此方式不会引起APP断网,手机拨打电话时也不会亮屏,不会引起视觉污染)

  • 四、总结

本篇章中,我们在浏览器的网页上,远程的对手机屏幕的电源进行控制,允许用户对远程多个手机进行屏幕的熄屏-亮屏等电源操作进行批量控制。

这样,正常运行过程中的手机设备,就可以极大程度的延长屏幕使用寿命,并在一定程度上降低了手机的运行功耗,延长电池电量的续航。并且在【仅关闭屏幕背光】的模式下,电话拨打和来电均不会点亮屏幕,对手机的电话系统的远程使用,具有一定的积极促进意义。

我们后续将持续在这个远程巡检的浏览器网页之上,扩充和完善更多的远程操作的功能,感兴趣的朋友可以关注我们,同步跟进后续的远程巡检和操作功能。

相关推荐
老牛日常随笔3 小时前
Google把Android测试搬进AI对话:ARTEMIS如何用自然语言操作你的手机
android·人工智能·智能手机
半摆烂日常6 小时前
手机表单的左滑操作:触摸事件的处理细节
大数据·开发语言·人工智能·智能手机·https·c#
ii_best9 小时前
ios手机开发安卓脚本开发软件[按键精灵教程]从「找最小值」到「Boss 最近刷新」再到「屏幕范围极值」
android·ios·智能手机·自动化·按键精灵
七月稻草人1 天前
鸿蒙手机远程控制电脑选哪个?2026 鸿蒙远控软件横评
智能手机·电脑·harmonyos
wulechun1 天前
基于SpringBootDubboDockerJenkins构建企业级微服务架构与自动化CI/CD部署实战指南
智能手机
闭包不眠2 天前
手机拍的证件照怎么压缩到20k?3种方法(2026)
图像处理·人工智能·计算机视觉·智能手机·html
qq_364682152 天前
苹果手机如何处理微信录音?iOS录音APP转写原理详解
智能手机
AIsoft_86892 天前
科会通录音工具倍速回放怎么切换速度
ios·智能手机
tedcloud1233 天前
Docker Compose 部署 Immich:手机照片自动备份与常见故障排查
运维·前端·docker·容器·智能手机·开源·流程图
AIsoft_86893 天前
线上培训录屏怎么转文字?科会通操作指南
ios·智能手机