用c#写一个调用adb命令的代码
时间: 2024-03-11 11:47:08 浏览: 208
c#调用adb传输和推送安卓手机
以下是一个用 C# 调用 adb 命令的示例代码:
```csharp
using System.Diagnostics;
class AdbHelper {
public static void RunAdbCommand(string command) {
ProcessStartInfo processInfo = new ProcessStartInfo {
FileName = "adb.exe",
Arguments = command,
RedirectStandardOutput = true,
RedirectStandardError = true,
UseShellExecute = false,
CreateNoWindow = true
};
using (Process process = new Process()) {
process.StartInfo = processInfo;
process.Start();
process.WaitForExit();
}
}
}
```
你可以使用 `RunAdbCommand` 方法来运行 adb 命令,例如:
```csharp
AdbHelper.RunAdbCommand("devices");
```
这个命令将返回连接的设备列表。你可以根据你的需求修改 `RunAdbCommand` 方法中的参数。
阅读全文