adb
adbs
npm i adbs
adb

adbs

Seamless work with multiple Android devices using android debug bridge

by Krzysztof

3.0.0 (see all)License:MITTypeScript:Built-In
npm i adbs
Readme


adbs

Seamless work with multiple Android devices using android debug bridge.

download count CI status package version


About:

Android Debug Bridge is a versatile command-line tool that lets you communicate with a device. It's included in the Android SDK Platform-Tools package. Must-have tool while developing android apps.

Although adb is great, it becomes a bit cumbersome when used with more than one android device (connected real phone/emulator to host). You have to specify a "target device", by providing it's unique device number.

adbs ease this pain by giving you a nice UI for selecting "target device". Can be used interchangeably with adb itself.

Highlights:

  • Helps distributing adb commands to multiple devices/emulators
  • If more than one device/emulator is running, prompt will ask for target
  • You can specify targets upfront (see Usage)
  • Can be used interchangeably with adb

Install:

To install adbs, you'll need Node.js and one of package managers: npm (comes with node) or yarn. Next, using command line:

$ npm install --global adbs 

# or

$ yarn global add adbs

Usage

  $ adbs [adbs options] [adb command]

  Options
    all                     Run commands on all devices
    dev                     Run commands on all physical devices
    emu                     Run commands on all running emulators
    help    | -h            Displays this screen
    version | -v            Display current adbs version
  
  Examples
    $ adbs all shell netstat
    $ adbs emu install app.apk

License

MIT

Downloads/wk

0

GitHub Stars

76

LAST COMMIT

4yrs ago

MAINTAINERS

1

CONTRIBUTORS

1

OPEN ISSUES

0

OPEN PRs

0
VersionTagPublished
3.0.0
latest
4yrs ago
No alternatives found
No tutorials found
Add a tutorial

Rate & Review

100
No reviews found
Be the first to rate