https://github.com/downace/adb-helper-cli
CLI tool to simplify some ADB operations
https://github.com/downace/adb-helper-cli
adb android android-debug-bridge cli cli-app command-line-tool
Last synced: 5 months ago
JSON representation
CLI tool to simplify some ADB operations
- Host: GitHub
- URL: https://github.com/downace/adb-helper-cli
- Owner: downace
- License: mit
- Created: 2025-02-20T05:21:58.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-16T06:47:55.000Z (12 months ago)
- Last Synced: 2025-09-05T22:52:35.811Z (7 months ago)
- Topics: adb, android, android-debug-bridge, cli, cli-app, command-line-tool
- Language: Go
- Homepage:
- Size: 8.57 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# ADB Helper (CLI)
CLI tool to aid with Android Wireless debugging (searching, pairing and connecting devices) without Android Studio.
Also check out my desktop app with similar features: https://github.com/downace/adb-helper-desktop
### Installation
Download binary for your platform from [Releases](https://github.com/downace/adb-helper-cli/releases) page,
or use `go install github.com/downace/adb-helper-cli`
### Usage
Search devices and connect interactively:
```shell
adb-helper connect
```
Demo
[](https://asciinema.org/a/NzVvQTDaPy2X2MrSeE7rR684S)
Search devices and connect to the first found device:
```shell
adb-helper --use-first
```
Pair to device using QR-code:
```shell
adb-helper pair --qr
```
Demo
[](https://asciinema.org/a/wsnxJjCtC9alC3qerjh7ZK5p1)
Pair to device using pairing code:
```shell
adb-helper pair --code
```
Demo
[](https://asciinema.org/a/2z9pxvLFdqlm5kISTVibDTQlG)
If ADB executable is not in your system Path, you can specify it using `--adb`:
```shell
adb-helper --adb "C:\Android\platform-tools\adb.exe" connect
```
Download ADB executable:
```shell
adb-helper download
```
## Roadmap
- [x] Simplify interface. Less interactivity, more arguments
- [x] Add option to download ADB executable
- [ ] Controllable output (`--quiet` and `--verbose` flags), logging