`adb shell input` 返回没有注册任何输入的 `Killed` 响应

Luk*_* Vo 5 android input touch adb adb-shell

我正在尝试模拟我的小米 Mi Max 2 上的触摸。我尝试了monkeyrunner但失败了,所以我正在尝试 adb。但是,每个命令都是通过Killed响应返回的,并且没有按下触摸/键。这是什么意思?

在此处输入图片说明

Mas*_*rAM 8

我曾经在我们用于开发的带有 MIUI 的小米设备上得到这个。

使用发送input命令时,adb我看不到任何输出,adb命令以SIGEXIT.

当我尝试在adb shell(在设备上)手动发出它时,我会看到一个killed输出。

通过使解决USB debugging (Security setting)(注意,这不是标准USB debugging的设定,这是已经启用)Developer options。这需要许多确认步骤,一旦启用,input命令就会起作用。

设置启用和警告