是否有人知道是否可以通过cordova cli一次运行或安装应用程序到多个设备?
目前,我必须运行以下命令才能在多个设备上运行
cordova run --target=XXXXXXXXXX
cordova run --target=yyyyyyyyyy
cordova run --target=zzzzzzzzzz
寻找类似
的内容 cordova run --target={zzzzzzzzzz yyyyyyyyyy zzzzzzzzzz}
或
cordova run --target=all
提前致谢
答案 0 :(得分:11)
我想出了同样的问题,并使用shell脚本让它适用于android(对其他平台使用相同的逻辑):
deviceLst=$(adb devices | awk 'NR > 1 {print $1}' | sed ':a;N;$!ba;s/\n/ /g')
IFS=' ' read -a array <<< "$deviceLst"
cd cordova
for element in "${array[@]}"
do
cordova run android --target=$element
done
cd ..
cd cordova
是包含平台的文件夹。
希望这会对你有所帮助:)。
答案 1 :(得分:4)
另一种方法是组合两个命令:
cordova run android --target=XXXXX && cordova run android --target=YYYY