Skip to content

Rust-ADB is a Rust implementation of the Android Debug Bridge (ADB) library. It provides a convenient and platform-independent way to interact with Android devices through ADB commands.

License

Notifications You must be signed in to change notification settings

ImKKingshuk/Rust-ADB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust-ADB

Rust-ADB is a Rust implementation of the Android Debug Bridge (ADB) library. It provides a convenient and platform-independent way to interact with Android devices through ADB commands.

Features

  • Device Connection: Retrieve the list of connected Android devices with detailed information.

  • Server Management: Start, stop, and restart the ADB server.

  • Screen Manipulation: Set screen size, density, capture screenshots, and more.

  • Package Information: Get information about installed packages.

  • Input Events: Send input events to the device.

  • Document UI: Open the Android document UI for specified paths.

  • Log Management: Clear logcat logs.

Installation

Add the following dependency to your Cargo.toml file:

[dependencies]
rust-adb = "0.1.0"

Contributing

Contributions are welcome! If you have improvements, bug fixes, or new features to propose, please open an issue or submit a pull request.

About

Rust-ADB is a Rust implementation of the Android Debug Bridge (ADB) library. It provides a convenient and platform-independent way to interact with Android devices through ADB commands.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages