从cmd行解锁android模拟器

KK.*_*KK. 4 android emulation

我想从cmd行运行android模拟器 - 解锁并控制它.这可能吗 ?

我知道如何从日食中操作?

小智 9

在模拟器上试试adb shell input keyevent 82.此keyevent执行KEYCODE_MENU并解锁屏幕.


KK.*_*KK. 7

您可以通过其控制台界面与模拟器进行交互.

如果你想知道为什么你的模拟器开始使用像5554这样的数字 - 那是因为那是模拟器监听的端口.

您可以使用adb devices命令找到运行模拟器的端口.它将具有如下输出:

C:> adb devices附加的设备列表emulator-5554设备因此您可以使用如下命令连接到模拟器:

telnet localhost 5554如果连接成功,您将收到OK提示,您可以开始输入命令.

有各种命令,但我们感兴趣的是模拟硬件事件的事件.我们可以通过按下我们使用以下命令模拟的菜单来解锁屏幕:

事件发送EV_KEY:KEY_MENU:1 EV_KEY:KEY_MENU:0