【发布时间】:2014-01-31 14:24:48
【问题描述】:
如何使用 adb 命令行指令同时在多个设备上安装 apk? 我想用一个命令在两台或多台设备上安装apk,可以吗?
我已经尝试使用,下面的命令。
"adb -s install .apk path" --> 这将在任一连接设备上安装 apk,但不会在两个连接设备上。
请帮忙....
【问题讨论】:
标签: android
如何使用 adb 命令行指令同时在多个设备上安装 apk? 我想用一个命令在两台或多台设备上安装apk,可以吗?
我已经尝试使用,下面的命令。
"adb -s install .apk path" --> 这将在任一连接设备上安装 apk,但不会在两个连接设备上。
请帮忙....
【问题讨论】:
标签: android
没有“开箱即用”的解决方案。你必须花一些时间在那里:
您可以通过“adb devices”查询所有连接的设备,并且必须处理输出以在所有连接的设备上安装 apk(为每个连接的设备执行“adb install”)
也许网上已经有这样的工具了,但我还没有找到。
更多信息请参见http://developer.android.com/tools/help/adb.html#devicestatus。
问候
【讨论】:
创建一个 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
【讨论】: