ADB is split into a server part and a client part that talks to each other via a TCP protocol described more in detail here.
Is there any pure java ADB client out there? This can be very usefull if you want to drive the Packet Manager or Activity Manager from a jUnit or TestNG test case for example.
We have the adb command line client binary on the major development platforms, but is there a pure Java implementaion of the adb client.
I created a small java project called jadb available here that implements
partsmost of whatadb
client does, including sending files. It requires theadb
server running (theadb
binary)