要通过ADB控制Android手机屏幕,您可以使用以下的一些命令:
1. 打开/关闭屏幕:adb shell input keyevent KEYCODE_POWER
这将模拟按下/松开电源按钮来控制屏幕的打开和关闭。
2. 解锁屏幕:adb shell input keyevent KEYCODE_MENU
这将模拟按下菜单按钮,解锁手机屏幕。
3. 截屏:adb shell screencap -p /sdcard/screenshot.png
这将在手机上进行屏幕截屏,并将截图保存为/sdcard/screenshot.png。
4. 录屏:adb shell screenrecord /sdcard/video.mp4
这将在手机上进行屏幕录制,并将录制的视频保存为/sdcard/video.mp4。
5. 模拟触摸操作:adb shell input tap x y
这将模拟在屏幕上点击坐标为(x, y)的位置。
6. 模拟滑动操作:adb shell input swipe x1 y1 x2 y2 [duration]
这将模拟在屏幕上从(x1, y1)滑动到(x2, y2)的手势操作,可选地指定滑动持续时间。
这些命令中的x、y坐标值通常是以屏幕左上角为原点的像素坐标。您可以使用adb devices命令确保您的设备已连接,并使用adb shell命令以shell模式进入到设备。