A Java library implementation of the ADB network protocol