dab-cli-0.1.0 is not a library.
dab - Droid Automation Box ๐ฆ๐ค
All your automation tools in one box.
A fast, interactive command-line tool for automating and managing your Android device from your computer.
Features
- ๐ Open installed apps
- ๐๏ธ Uninstall apps you don't need
- ๐งน Clear app data and cache
- ๐ Force kill stubborn apps
- ๐ฆ Download APK files
- ๐ Show app info (version, permissions, etc)
- ๐ค Show device info (model, Android version, etc)
- ๐ Show network info (IP, WiFi, etc)
- ๐ฉบ Device Health Check (battery, storage, RAM, network)
- ๐ถ Enable ADB over Wi-Fi (connect wirelessly to your device)
- ๐ Switch ADB back to USB mode (revert to cable connection)
- ๐ธ Take screenshots
- ๐ฅ Record screen
- ๐ Searchable app selection (find your app in a snap)
Usage
Run the interactive UI:
Or use direct commands:
# ๐ Open an app
# ๐๏ธ Uninstall an app
# ๐งน Clear app data
# ๐ Force kill an app
# ๐ฆ Download APK (optionally specify output path)
# ๐ Show app info
# ๐ค Show device info
# ๐ Show network info
# ๐ธ Take a screenshot
# ๐ฅ Record the screen
# ๐ถ Enable ADB over Wi-Fi (no more cables!)
# ๐ Switch ADB back to USB mode
# ๐ฉบ Device Health Check (battery, storage, RAM, network)
Requirements
- Rust (1.70+ recommended)
- ADB (Android Debug Bridge) in your PATH
- An Android device or emulator with USB debugging enabled
Installation ๐ฅ
From Source
# Clone the repository
# Build and install
From crates.io
License
MIT