当前位置: 首页 > 知识库问答 >
问题:

ADB:如何使用ADB命令在多个设备上同时安装apk

狄河
2023-03-14

如何使用adb命令行指令在多个设备上同时安装apk?我想用单个命令在两个或多个设备上安装apk,可以吗?

我已尝试使用,低于命令。

“adb-s安装apk路径”--

请帮助。。。。

共有2个答案

梁丘伟
2023-03-14

创建bash(adb)

adb devices | while read line
do
    if [ ! "$line" = "" ] && [ `echo $line | awk '{print $2}'` = "device" ]
    then
        device=`echo $line | awk '{print $1}'`
        echo "$device $@ ..."
        adb -s $device $@
    fi
done

将其用于

adb+ //+ command
包丁雨
2023-03-14

没有“开箱即用”的解决方案。你必须在那里投入一些时间:

您可以通过'adb设备'查询所有连接的设备,并必须处理输出以在所有连接的设备上安装apk(为每个连接的设备执行'adb install')

也许网络上已经有了一个用于此目的的工具,但我还没有找到。

看见http://developer.android.com/tools/help/adb.html#devicestatus了解更多信息。

当做

 类似资料:
  • 当有多个android设备通过ADB连接时,有没有一种方法可以运行命令'ant debug install'? 我目前有两个设备通过WiFi连接到ADB。当我运行ant debug install时,我会遇到以下无限错误。 有没有一种方法可以同时安装到两个设备上?

  • 问题内容: 我需要制作一个脚本来在Android设备上执行很多事情,我的设备已经扎根,当我进入外壳时,我可以给命令su,它可以工作,但是我需要传递以下命令: 当我在su起作用之前放置一些命令时,根据我的了解,su创建了一个立即返回的新shell,但是我需要在su shell上给出命令,我该怎么做? 问题答案: 好吧,如果您的手机已扎根,则可以使用“ su -c”命令运行命令。 这是build.pr

  • 我正在尝试从ADB命令获取设备属性。我如何能够通过运行示例android应用程序获得这些值。我多么希望使用adb shell命令本身使我的生活更轻松。下面是我将完成示例应用程序的方法,但我需要相应的adb命令 设备制造商 *请注意,我的设备没有根目录,我不知道如何根目录设备以获取这些值:-)* 但是,我可以得到操作系统版本。但是我想要整数形式的SDK版本。我想要18个代替4.2个。2.

  • 我正在连接android设备的PC上运行自动测试工具;我发现在测试期间,工具向设备发送了一些adb命令;我想知道亚行的命令到底是什么?如何捕捉PC或android设备上的命令? 我想得到这样的结果:“adb安装xxx.apk”

  • 我genymotion模拟器和我的手机连接,我想通过wifi运行和调试我的应用程序,我找到了这样做的指令,但当我输入此代码时,我得到了这个错误: 我得到这个错误:错误:多个设备/仿真器 如何将我的设备设置为默认值或类似的东西来解决此问题?

  • 有没有办法在多个连接的Android设备上并行运行ADB命令?我需要在200台设备上批量安装一组5个应用程序。ADB似乎是最快的选择。但是,如果我可以在多个设备上并行执行此操作,那么它将进一步节省时间。