当有多个设备模拟器连接电脑adb服务时,如何指定目标设备运行adb命令_百...

当有多个设备模拟器连接电脑adb服务时,如何指定⽬标设备运
⾏adb命令
如果有多个设备/模拟器连接,则需要命令指定⽬标设备。
参数含义
-d指定当前唯⼀通过 USB 连接的 Android 设备为命令⽬标
-e指定当前唯⼀运⾏的模拟器为命令⽬标
-s <serialNumber>指定相应 serialNumber 号的设备/模拟器为命令⽬标
在多个设备/模拟器连接的情况下较常⽤的是 -s 参数,设备/模拟器的serialNumber(序列号)可以通过 adb devices 命令获取。如:
$ adb devices
List of devices attached
android模拟器cf264b8f    device
emulator-5554    device
10.129.164.6:5555    device
上述案例表⽰电脑连接了三个设备/模拟器,输出⾥的 cf264b8f、emulator-5554 和 10.129.164.6:5555 均为设备/模拟器的序列号。
①⽐如这时想指定序列号为 cf264b8f 这个设备来运⾏ adb 命令获取屏幕分辨率:
adb -s cf264b8f shell wm siz
②如果想给 10.129.164.6:5555 这个设备安装应⽤(这种格式的序列号为⽆线连接的设备或Genymotion等第三⽅Android模拟器):
adb -s 10.129.164.6:5555 install test.apk

本文发布于:2024-09-23 05:27:15,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/358472.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:设备   模拟器   连接   命令   指定   电脑   序列号   获取
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议