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

时间:2014-01-31 14:24:49

标签: android

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

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

“adb -s install .apk path” - >这将在任何一个连接的设备上安装apk,但不会在两个连接的设备上安装。

请帮忙......

2 个答案:

答案 0 :(得分:0)

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

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

也许在网络上已有一个用于此外部的工具,但我还没找到。

有关详细信息,请参阅http://developer.android.com/tools/help/adb.html#devicestatus

此致

答案 1 :(得分:0)

创建一个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