FORUMS
Remove All Ads from XDA

[Client | .net] CoolADB - A C# ADB Client

4,434 posts
Thanks Meter: 6,830
 
Post Reply Email Thread
CoolADB

Why the name "CoolADB"?
As its made for the C# programming language, the word Cool is derived from the originally intended name of the C# programming language.
As Android Debug Bridge is referred to as ADB.
We get CoolADB.

What is this?
An ADB client for C# .net projects to manage adb commands.

How will this benefit?
Much easier to implement features into programs with a GUI instead of a standard shell with a menu.

View he source code on Github Here
Download the library from Google Drive Here

The library is pretty complete, your able to do almost everything you can do in a shell window with adb.

Implementing
Add a reference to the CoolADB library and add
Code:
using CoolADB;
There are a list of methods and functions in the repo with examples!

Bugs?
Only one, some help or ideas would be desired to fix it.
I cannot kill the logcat thread after starting, have to manually kill the adb server.

Have fun and enjoy!

XDA:DevDB Information
CoolADB, Tool/Utility for all devices (see above for details)

Contributors
Ricky Divjakovski

Version Information
Status: Stable
Current Stable Version: 1.0r1
Stable Release Date: 2018-02-06

Created 2018-02-06
Last Updated 2018-02-06
The Following 11 Users Say Thank You to Ricky Divjakovski For This Useful Post: [ View ]
 
 
17th February 2018, 03:28 PM |#2  
Ricky Divjakovski's Avatar
OP Recognized Developer / Recognized Contributor
Flag Sydney
Thanks Meter: 6,830
 
Donate to Me
More
Source has been updated.
open to ideas for this like improved functions etc.
There will be a fastboot client aswell as a package manager client.
will need someone to test fastboot.
The Following 3 Users Say Thank You to Ricky Divjakovski For This Useful Post: [ View ]
17th February 2018, 06:37 PM |#3  
Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by Ricky Divjakovski

Source has been updated.
open to ideas for this like improved functions etc.
There will be a fastboot client aswell as a package manager client.
will need someone to test fastboot.

I'm glad you accepted my pull request
3rd March 2018, 07:01 AM |#5  
Ricky Divjakovski's Avatar
OP Recognized Developer / Recognized Contributor
Flag Sydney
Thanks Meter: 6,830
 
Donate to Me
More
Source updated to accommodate the fix for "hanging while pushing"
Also think i may have found a solution to not being able to stop logcat

then BOOM.
A finished ADB client for the C# language
Then ill get started on a package manager.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes