Android手机一直连接USB进行自动化,一直充电,可能导致电池鼓包,如何定时禁止充电和开启充电?

为了避免 Android 手机在连接 USB 进行自动化测试时充电过度导致电池鼓包的问题,可以通过以下步骤实现禁止充电若干小时后自动充电的功能。

步骤:

连接 Android 手机到电脑的 USB 端口。

在计算机管理窗口的左侧窗格中选择设备管理器[3]。

找到并展开 Android 手机,右键点击 Android Composite ADB Interface[3],然后选择更新驱动程序。

在硬件更新向导中选择从列表或指定位置安装[3],然后点击下一步。

选择在这些位置上搜索最佳驱动程序,取消选中搜索可移动媒体,并选中在搜索中包括这个位置[3]。

点击浏览,然后找到 USB 驱动程序文件夹[3]。

安装 USB 驱动程序[2]。

下载并安装 Android Debug Bridge (ADB) 工具[1]。

在命令行中输入 adb shell dumpsys battery set usb 0[1],以禁止 USB 充电。

在命令行中输入 adb shell dumpsys battery set usb 1[1],以允许 USB 充电。

使用 adb shell dumpsys battery 指令可以查询手机电池信息,包括当前电量和充电状态[1]。

可以编写脚本,使用 adb shell dumpsys battery set usb 0 禁止充电,然后等待若干小时后再使用 adb shell dumpsys battery set usb 1 允许充电,当电量降低到50%时再禁止充电[1]。

以上就是禁止 Android 手机 USB 充电若干小时后自动充电的实现方法。
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45329445/article/details/129485574