adb_client
Rust library implementing ADB protocol.
Installation
Add adb_client
crate as a dependency by simply adding it to your Cargo.toml
:
[]
= "*"
Examples
Launch a command on device via ADB server
use ADBServer;
let mut server = default;
let mut device = server.get_device.expect;
device.shell_command;
Get available ADB devices
use ADBServer;
use ;
// A custom server address can be provided
let server_ip = new;
let server_port = 5037;
let mut server = new;
server.devices;
Push a file to the device
use ADBServer;
use Ipv4Addr;
use File;
use Path;
let mut server = default;
let mut device = server.get_device.expect;
let mut input = open.unwrap;
device.send;