Android Debug Bridge (ADB) Client Library for async Rust
A pure rust implementation to send commands and forwards traffic to an android device using a adb server.
Complete Example
Run a shell command on an device:
use ;
use Error;
async
Protocol Details
Checkout Android Source for details about the used protocols
Development
To inspect adb traffic you can e.g. use SOCAT like this:
socat -x -v TCP-LISTEN:8080,fork TCP:127.0.0.1:5037