想要在我的 android 上记录触摸并使用 adb 播放它们

Ran*_*Ran 5 android adb

我希望能够记录我触摸 Android 手机屏幕的所有时间并播放它(无需 root)。使用这个人的回答,我设法记录了我使用 adb 触摸手机的次数的回放。

然而,在回放时,我所做的所有触摸都立即出现,无需等待手机上的内容。例如,如果我想进入我的应用程序并点击它,它会启动应用程序,但不要等待应用程序加载,只需一次输入所有触摸并关闭。

我尝试使用adb shell getevent -t(使用时间戳)记录触摸,但是当我尝试播放时,我得到了use: sendevent device type code value

sleep(2)在每次主要接触后都尝试使用,并得到了/sdcard/sendevent_input.sh[17]: syntax error: '2' unexpected

我尝试使用shell input touchscreen tap x y并每隔几秒钟播放一次,并且设法重播两次触摸,但是由于某种原因,触摸变得随机(我只使用 ABS_MT_POSITION 记录记录adb shell getevent -lt,并认为方向是问题,所以尝试使用 xy, yx, 1080 - x 1920 - y 和 1920 - y 1080 -x 但它们都不起作用)。

我想要的只是用 adb(没有 root)记录我的触摸并播放它们。

如何?

get*_*bro 0

对我有用的是在开发者选项中打开“显示选项”。 在此输入图像描述