Issue
Is there a way of running adb commands on all connected devices? To uninstall an app from all connected devices with "adb uninstall com.example.android".
The commands I am interested in is mainly install and uninstall.
I was thinking about writing a bash script for this, but I feel like someone should have done it already :)
Solution
Create a bash file and name it e.g. adb+
:
#!/bin/bash
adb devices | while read -r line
do
if [ ! "$line" = "" ] && [ "$(echo "$line" | awk '{print $2}')" = "device" ]
then
device=$(echo "$line" | awk '{print $1}')
echo "$device" "$@" ...
adb -s "$device" "$@"
fi
done
Usage: ./adb+ <command>
Answered By - Oli
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.