Multi-device Android Debug Bridge (madb): A command line tool that wraps Android Debug Bridge (adb) and provides various features for controlling multiple Android devices concurrently.
Suppose there are three named devices: Alice, Bob, and Carol.
A user might want to push some configuration files that are slightly different for each device before running an app. If the user wants to do the following,
copy local Alice.config to /sdcard/app.config on Alice device
copy local Bob.config to /sdcard/app.config on Bob device
copy local Carol.config to /sdcard/app.config on Carol device
then madb doesn't help much because the arguments should be slightly different.
It would be nice if this could be done in one line something like this:
madb exec push {{name}}.config /sdcard/app.config
The {{name}} would be a placeholder to be replaced by the actual device nickname on which the command is running.
Here are some potential keywords to provide:
{{name}} - the device nickname, or the serial if a nickname is not set for the device.
Suppose there are three named devices:
Alice
,Bob
, andCarol
.A user might want to push some configuration files that are slightly different for each device before running an app. If the user wants to do the following,
copy local
Alice.config
to/sdcard/app.config
onAlice
device copy localBob.config
to/sdcard/app.config
onBob
device copy localCarol.config
to/sdcard/app.config
onCarol
devicethen
madb
doesn't help much because the arguments should be slightly different.It would be nice if this could be done in one line something like this:
The
{{name}}
would be a placeholder to be replaced by the actual device nickname on which the command is running.Here are some potential keywords to provide: