A Golang library for interacting with adb.
Go to file
Zach Klippenstein db28472ff7 FileWriter.Write will now always attempt to write the entire buffer, even if larger than max chunk size.
This is required to work with io.Copy, which returns an error if a write doesn't write the entire buffer but returns no error.
2015-12-30 03:05:56 -08:00
cmd [cmd/adb] Support pulling/pushing from stdin and to stdout. 2015-12-29 13:25:17 -08:00
util Fixed a potential NPE when printing error cause chains. 2015-12-30 01:58:06 -08:00
wire Fixed bug where tried closing a single net.Conn multiple times. 2015-12-30 00:02:30 -08:00
.travis.yml Updated go version for travis build. 2015-12-20 23:01:07 -08:00
client_config.go Decoupled clients from each other. 2015-07-11 23:21:10 -07:00
device_client.go Implemented sync file send and cmd/adb push command. 2015-12-28 19:59:07 -08:00
device_client_test.go Add GetDeviceInfo method to DeviceClient. 2015-11-26 11:49:29 -08:00
device_descriptor.go Decoupled clients from each other. 2015-07-11 23:21:10 -07:00
device_info.go Richer error handling. 2015-07-12 00:37:58 -07:00
device_info_test.go Started host and local service clients. 2015-04-12 22:07:12 -07:00
device_watcher.go OpenRead will now return an error if the server returns an error when trying to open a file. 2015-12-28 19:46:14 -08:00
device_watcher_test.go DeviceWatcher events are more strongly typed and added higher-level methods. 2015-09-07 21:19:59 -07:00
devicedescriptortype_string.go Started host and local service clients. 2015-04-12 22:07:12 -07:00
devicestate_string.go DeviceWatcher events are more strongly typed and added higher-level methods. 2015-09-07 21:19:59 -07:00
dialer.go Fixed bug where tried closing a single net.Conn multiple times. 2015-12-30 00:02:30 -08:00
dir_entries.go OpenRead will now return an error if the server returns an error when trying to open a file. 2015-12-28 19:46:14 -08:00
doc.go Started host and local service clients. 2015-04-12 22:07:12 -07:00
host_client.go If dialing the server fails initially, attempt to start the server and retry. 2015-09-07 16:06:20 -07:00
host_client_test.go OpenRead will now return an error if the server returns an error when trying to open a file. 2015-12-28 19:46:14 -08:00
LICENSE.txt Initial commit – wire format implementation and some host client commands. 2015-04-11 16:58:49 -07:00
README.md Fixed travis badge to always point to master. 2015-12-28 01:26:11 -08:00
server_controller.go Implemented device event watcher and improved errors. 2015-07-19 12:45:24 -07:00
sync_client.go Implemented sync file send and cmd/adb push command. 2015-12-28 19:59:07 -08:00
sync_client_test.go Richer error handling. 2015-07-12 00:37:58 -07:00
sync_file_reader.go Fixed a panic when reading an empty file. 2015-12-29 23:31:05 -08:00
sync_file_reader_test.go Fixed a panic when reading an empty file. 2015-12-29 23:31:05 -08:00
sync_file_writer.go FileWriter.Write will now always attempt to write the entire buffer, even if larger than max chunk size. 2015-12-30 03:05:56 -08:00
sync_file_writer_test.go FileWriter.Write will now always attempt to write the entire buffer, even if larger than max chunk size. 2015-12-30 03:05:56 -08:00
util.go Fixed a panic when reading an empty file. 2015-12-29 23:31:05 -08:00
util_test.go Started host and local service clients. 2015-04-12 22:07:12 -07:00

#goadb

Build Status GoDoc

A Golang library for interacting with the Android Debug Bridge (adb).

See demo.go for usage.