'unknown host service' 在 Mac 上使用 SharpAdbClient 列出设备时
'unknown host service' when listing devices using SharpAdbClient on a Mac
我们正在使用 AdbClient 获取第一个可用的设备,运行 我们的 Xamarin UITests。
以下代码:
var device = AdbClient.Instance.GetDevices().ToList().FirstOrDefault();
导致错误:
An error occurred while reading a response from ADB: unknown host service
我可以在终端中使用 adb devices 列出设备,这适用于其他 Mac
命令提示符中的 adb 版本给出:
Android Debug Bridge version 1.0.41
Version 29.0.1-5644136
我们正在使用 SharpAdbClient 2.2.16
有人看到这个并找到了解决方案吗?
SharpAdbClient 似乎与 ADB 1.0.41 不兼容 - 请参阅 this issue。有一个 SharpAdbClient 修复它的 PR。
我们正在使用 AdbClient 获取第一个可用的设备,运行 我们的 Xamarin UITests。
以下代码:
var device = AdbClient.Instance.GetDevices().ToList().FirstOrDefault();
导致错误:
An error occurred while reading a response from ADB: unknown host service
我可以在终端中使用 adb devices 列出设备,这适用于其他 Mac
命令提示符中的 adb 版本给出:
Android Debug Bridge version 1.0.41 Version 29.0.1-5644136
我们正在使用 SharpAdbClient 2.2.16
有人看到这个并找到了解决方案吗?
SharpAdbClient 似乎与 ADB 1.0.41 不兼容 - 请参阅 this issue。有一个 SharpAdbClient 修复它的 PR。