SharpAdbClient is a .NET library that allows .NET applications to communicate with Android devices. It provides a .NET implementation of the adb protocol, giving more flexibility to the developer than launching an adb.exe process and parsing the console output.
Ignore line-ending differences (
\r\n
vs\r
) and account for the adb executable name differences (adb
vsadb.exe
)