- When generating adb keys, ensure that parent directories are created if needed
- Fix: reverted back refactoring changes from 1.2.1
- Fix slow installation in some cases
- Fix for AdbSync refactor in 1.2.2
AdbServerDadb.create
renamed toAdbServer.createDadb
Dadb.discover
now supports physical devices (via the adb server)- Added
Dadb.list()
- Added default host parameter for
Dadb.discover()
- Added
AdbServer.listDadbs
(no need to use this directly, useDadb.list()
)
- Fix push for API 24
- Add experimental API AdbServerDadb.create to connect to an adb server
- Fix unicode handling
- Add Dadb.installMultiple
- Fix: adbkey.pub is no longer required
- Updating version to 1.0.0 to be semantically aligned with other mobile.dev libraries
- Fix bad release
- Make
AdbShellPacket
a sealed class
Dadb.create
/Dadb.create
/Dadb.discover
/AdbKey.readDefault()
will all generate a key if one is not found in the default location.
- Add support for TCP port forwarding
- Fix
Dadb.pull
for large files
Dadb.install
fixed for Android SDK version <= 28Dadb.create
/Dadb.discover
uses~/.android/adbkey
by default