#adb #android #tokio #bridge #server-connection

adb-server-tokio

A Rust implementation of the Android Debug Bridge (ADB) server protocol

2 releases

0.0.2 Jun 13, 2024
0.0.1 Jun 12, 2024

#779 in Debugging

MIT license

16KB
275 lines

Crates.io Docs.rs Build License: MIT

ADB server protocol implementation using Rust and Tokio

Usage

Checkout the proxy to understand how to use the AdbServerProtocolConnection.

Protocol

Details about the protocol can be found in the Android Source Code


lib.rs:

This is a library for interacting with the ADB server using Tokio.

Examples

Checkout the AdbServerProxy implementation in the proxy module for an example of how to use this library.

Features

  • Parse and Serailize ADB Packets
  • Proxy ADB Server Connections

References

Dependencies

~3.5–10MB
~93K SLoC