检查无头android模拟器是否正在运行

时间:2018-10-22 17:53:33

标签: android android-emulator ui-automation

我正在Ubuntu linux 14服务器上运行无头模拟器(Android api 25),我看到以下命令的输出-

$./adb devices

List of devices attached
emulator-5556   device

但是,如果我尝试运行其他命令,则会出错

$./adb shell dumpsys deviceidle get deep
Can't find service: deviceidle


$./adb shell 'pm list packages -f'
Error: Could not access the Package Manager.  Is the system running?

我如何验证我的模拟器正常工作?

1 个答案:

答案 0 :(得分:1)

Ltac mp H H0 := let H1 := fresh "H" in generalize (H H0); intros H1.无效吗?它也应该向您显示设备的状态

尝试adb推送,例如

adb devices -l

或adb安装,例如

adb push foo.txt /sdcard/foo.txt

这些命令将与任何正在运行的仿真器/设备一起使用

所有这些命令都可以在documentation

上找到