adb_kit 0.1.0 copy "adb_kit: ^0.1.0" to clipboard
adb_kit: ^0.1.0 copied to clipboard

A typed Dart wrapper around the Android Debug Bridge (adb). Covers device management, app install, input injection, screencap/screenrecord, logcat streaming, files, intents, dumpsys and scripting.

Changelog #

0.1.0 #

Initial release.

  • AdbRunner process layer with streaming, cancellation, timeouts, observer hooks.
  • DeviceService, ConnectionService, PackageService, ActivityService, InputService, ScreenService, DisplayService, LogcatService, FileService, ShellService, SettingsService, PropsService, NetworkService, PowerService, DumpsysService, BackupService.
  • Typed models: AdbDevice, AdbDisplay, AdbPackage, LogLine, FileEntry, IntentSpec, KeyCode, Script/ScriptStep.
  • ScriptRecorder + ScriptPlayer with wait_for, asserts, variable interpolation.
  • Unit tests for parsing, coordinate mapping, script roundtripping, shell quoting, intent rendering.
2
likes
140
points
152
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A typed Dart wrapper around the Android Debug Bridge (adb). Covers device management, app install, input injection, screencap/screenrecord, logcat streaming, files, intents, dumpsys and scripting.

Repository (GitHub)
View/report issues

Topics

#adb #android #automation #testing #desktop

License

MIT (license)

Dependencies

async, meta, path

More

Packages that depend on adb_kit