AdvancedSharpAdbClient is a .NET library that allows .NET, Mono and Unity applications to communicate with Android devices. It's improved version of SharpAdbClient.
I used the Socket.SendAsync and Socket.ReceiveAsync methods in .NET6+ to make a lot of the code more "async all the way down". I put them behind #if NET6_0_OR_GREATER directives and tried to integrate the new methods as cleanly as possible.
Also added InstallAsync method that uses the new async methods.
I used the Socket.SendAsync and Socket.ReceiveAsync methods in .NET6+ to make a lot of the code more "async all the way down". I put them behind
#if NET6_0_OR_GREATER
directives and tried to integrate the new methods as cleanly as possible.Also added InstallAsync method that uses the new async methods.