我对adb shell
命令感到好奇。
adb devices
显示我的设备按预期连接;但是当我尝试
时adb shell
没有参数,它会响应error: no device found
。但是,当我跑步时
adb -s <device_serial_number_from_adb_devices> shell
我能够成功进入shell。这很好,除了因为它没有与默认参数连接而遇到其他一些与adb相关的问题。
其他信息:
android adb update
任何adb专家都可以解释一下吗?谢谢!
答案 0 :(得分:2)
我不知道你是否还在寻找答案,但我最近遇到了同样的问题。这是在系统变量中设置ANDROID_SERIAL变量的结果。当我尝试将CI构建(Cukes和Units)设置为分别在物理设备和模拟器上运行时,我已经这样做了(当两个构建在同一个phy上运行时,ADB并不是很好看