adb push 多个模拟器

如题 adb push 多个模拟器

我只能 开一个模拟器 push 一个模拟器

有什么方法 打开多个模拟器 让他自己push完模拟器1继续push模拟器2

  • 这篇文章:adb push、adb pull文件读取与写入 也许能够解决你的问题,你可以看下
  • 除此之外, 这篇博客: adb常用命令中的 4. adb push<本机路径><手机路径>:从本地推送信息到手机上 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 比如想把电脑上的微信推送到手机上,可以输入adb push 本机路径可以直接拖拽想要推送的文件或其他软件(这里是微信)到CMD窗口,后面加上手机路径,比如把它放在sdcard目录中

    sdcard 后面的斜杠不能少,否则会出现下面的错误:
    在这里插入图片描述
    However!会发现报错:failed to copy ‘C:\Users\Public\Desktop\微信.lnk’ to ‘/sdcard’: Is a directory

    这是因为,我们推送的放在了文件里!而不是目录。“/sdcard”代表一个文件而不是一个目录应该在sdcard后加"/"–>"/sdcard/"
    在这里插入图片描述
    在这里插入图片描述

adb devices列出所有模拟器设备的id
然后遍历devices list,通过adb push -s deviceId(遍历的每个设备id) ...