多设备批量安装APP

把shell.sh文件和APP放在同一下目录,双击运行即可(如果不行,请给shell文件赋管理员权限)

 

adb devices > devices.txt
#手机当前数量
myNum=1
#输出空格次数
myCount=0
while read line
do

if [ -n ${line%List*} ]
then

myCount=`expr $myCount + 1`
#两次连续空格证明无设备链接
if [ $myCount = 2 ]
then
echo "无设备链接!"
fi

else
myCount=`expr $myCount - 1`
echo "======================第${myNum}台手机开始安装应用======================"
for FILE in $(ls)
do
if [[ $FILE =~ ".apk" ]]
then
echo "应用${FILE}进行安装"
adb -s ${line%de*} install -r $FILE
echo "应用${FILE}安装结束"
fi
done
echo "======================第${myNum}台手机安装应用结束======================"
echo
echo
myNum=`expr $myNum + 1`
fi


done < devices.txt
echo [暂停2秒自动关闭...]
ping -n 5 127.0.0.1>nul

 

你可能感兴趣的:(多设备批量安装APP)