adb input
命令允许你在 Android 设备上模拟触摸事件、按键等操作
-
首先,确保你的计算机上已经安装了 Android Debug Bridge (ADB)。如果没有,请访问以下链接下载并安装:https://developer.android.com/studio/releases/platform-tools
-
连接你的 Android 设备到计算机,并通过 USB 数据线启用 USB 调试模式。你可以在设备的 “开发者选项” 中找到这个设置。
-
打开命令提示符(Windows)或终端(macOS/Linux),然后输入
adb devices
。这将显示已连接的设备列表。确保你的设备已正确连接并显示在列表中。 -
要对多个设备执行操作,你需要分别为每个设备指定一个唯一的设备 ID。你可以通过运行
adb devices
命令来查看设备 ID。设备 ID 通常显示在设备列表中的每一行开头。 -
假设你有两个设备,设备 ID 分别为
123456789
和987654321
。要对这两个设备执行相同的adb input
命令,你可以使用以下语法:
adb -sinput
其中
是设备的唯一 ID,
是你要执行的输入命令。
例如,要在两个设备上模拟点击触摸事件,你可以运行以下命令:
adb -s 123456789 input tap 100 200 adb -s 987654321 input tap 100 200
这将分别在设备 ID 为 123456789
和 987654321
的设备上模拟点击坐标 (100, 200) 的位置。
你可以根据需要替换
和
以执行其他输入操作,例如按键、旋转等。更多关于 adb input
命令的信息,请参考官方文档:https://developer.android.com/studio/command-line/adb#input