adb shell 长按屏幕指定位置
时间: 2023-07-06 12:06:24 浏览: 122
在 Android 设备上,可以使用以下命令在指定位置进行长按操作:
```
adb shell input touchscreen longpress x y duration
```
其中,`x` 和 `y` 分别是屏幕上的横坐标和纵坐标,`duration` 是长按的时间(以毫秒为单位)。
例如,要在屏幕上的 (100, 200) 位置长按 2 秒钟,可以使用以下命令:
```
adb shell input touchscreen longpress 100 200 2000
```
相关问题
adb shell 长按屏幕,触摸不终止
在 Android 设备上使用 adb shell 长按屏幕时,需要使用以下命令:
```
adb shell input touchscreen swipe x1 y1 x2 y2 duration
```
其中,x1、y1 和 x2、y2 分别是起点和终点的坐标,duration 是滑动的时间(以毫秒为单位)。如果想要模拟长按,则需要将 duration 参数设置为一个较大的值,例如 3000 毫秒。例如,要在屏幕上长按一个位置,可以使用以下命令:
```
adb shell input touchscreen swipe x y x y 3000
```
执行该命令后,将会在指定位置长按 3 秒钟,直到手动终止。如果触摸不终止,可能是设备出现了一些问题,可以尝试重新启动设备或使用其他设备进行测试。
adb shell 长按指定位置,触摸时不终止
你可以使用以下命令来实现在 adb shell 中长按指定位置,触摸时不终止的功能:
```
adb shell input swipe x1 y1 x1 y1 duration
```
其中,x1 和 y1 是你要长按的位置的坐标,duration 是长按的时间(单位为毫秒),例如:
```
adb shell input swipe 500 500 500 500 2000
```
这个命令会在屏幕上 (500, 500) 的位置长按 2 秒钟,并且在你触摸屏幕时不会终止。
阅读全文