我正在尝试模拟我的小米米玛斯2的触摸。我尝试monkeyrunner但失败了,所以我正在尝试adb。但是,每个命令都由Killed
响应返回,并且没有按下任何触摸/键。这是什么意思?
答案 0 :(得分:1)
我曾经在我们用于开发的MIUI的小米设备上获得过此功能。
使用input
发送adb
命令时,我看不到任何输出,并且adb
命令以SIGEXIT
完成。
当我尝试在设备上的adb shell
中手动发布它时,我会看到一个killed
输出。
通过在USB debugging (Security setting)
中启用USB debugging
(请注意,这是不是标准的Developer options
设置,已解决)来解决。这需要许多确认步骤,并且一旦启用,input
命令就会生效。
答案 1 :(得分:0)
您需要在执行该命令之前root您的Android设备。很少有adb命令需要root权限
答案 2 :(得分:0)
我的小米max 3作品
PS D:\ADB Command> adb devices
List of devices attached
606704bf device
MKJ0117A19000186 device
PS D:\ADB Command> adb -s 606704bf shell
nitrogen:/ $ input keyevent MENU
nitrogen:/ $ input keyevent MENU
nitrogen:/ $