I wrote a small Plex playlist/media export utility to transfer playlists and media from Plex Media Server to Android. It uses the ADB executable to push files from the server to the phone, and works nicely; however I'd really like to port it to C or C++ and make a self-contained executable instead of a bash script with external dependencies.
A couple of days of googling turned up nothing but a bunch of false leads that ended up being wrappers for the ADB executable, and a document that explained how poorly documented the protocol is.
Has anybody run into any sort of self-contained library in any language that can do an ADB push
?