我正在使用MAD-Bee(Managed ADB)库来在C#中访问ADB。我只是试图获取连接到PC的设备列表。当我从命令提示符使用ADB时,我可以正确地获取设备列表,但是在我的C#表单中却得到了0。
这是我尝试过的代码 -
AndroidDebugBridge mADB;
String mAdbPath;
IList<Device> mDeviceList = null;
public Form1()
{
InitializeComponent();
mAdbPath = Environment.GetEnvironmentVariable("ANDROID_ROOT");
mADB = AndroidDebugBridge.CreateBridge(mAdbPath + "\\platform-tools\\adb.exe", true);
mADB.Start();
var list = mADB.Devices;
Console.WriteLine(""+list.Count);
}
问题在于MAD-bee没有任何适当的文档或指南来开始使用它。有什么帮助吗?