ADB 调试停止工作,三星 S21,Macos,Catalina

ADB 调试停止工作,三星 S21,Macos,Catalina

我的主要测试设备已停止在 macos catalina 上通过 adb 工作。我进行了大量故障排除,下面将详细介绍。

TLDR;该设备在另一台台式机上以及并行的 Mac(Windows 10)上运行良好。其他设备也可以正常工作。

更新:我从几周前的 Time Machine 备份中完全恢复了系统。当时一切正常,但现在仍然无法正常工作。我认为这让我们知道这是 Android 设备上的问题。

更新 2:我将 S21 重置为出厂设置(重新设置真麻烦)。没什么区别。最近有一个更新,所以我尝试使用 ODIN 刷新到上一个更新。没什么区别。

我还是不明白哪个设备是罪魁祸首。

更新 3:每次我打开调试模式时,这都会出现在 macbook 日志中的 /var/log/system.log 中。

xpcproxy[3538]: libcoreservices: _dirhelper_userdir: 557: bootstrap_look_up 返回 (ipc/send) 无效目标端口 xpcproxy[3539]: libcoreservices: _dirhelper_userdir: 557: bootstrap_look_up 返回 (ipc/send) 无效目标端口

环境:2019 Macbook Pro、Catalina(目前无法更新操作系统)Samsung S21

显示问题的步骤:

  1. 关闭 USB 调试
  2. 停止 adb - adb kill-server
  3. 插入 S21
  4. 看到S21可以进行文件传输
  5. 启动 adb - adb start-server
  6. 文件传输中断,无法传输文件
  7. adb devices-不列出任何内容

重启设备:

  1. 重启 Mac
  2. 重启 S21
  3. 没有不同

不同的 USB 端口:

  1. 尝试四个不同的 USB 集线器
  2. 尝试所有四个 USB-C 端口
  3. 尝试 USB-C 基座
  4. 没有不同

重新安装 adb:

  1. 在 android studio 中取消选中 SDK 工具并让其卸载
  2. 检查 SDK 工具并安装
  3. 启动 adb
  4. 没有不同

单独尝试 adb:

  1. 下载适用于 Mac 的 SDK 工具 31
  2. 停止并启动 adb
  3. 没有差异
  4. 下载 SDK tools 30 for mac
  5. 停止并启动 adb
  6. 没有不同

在 Mac 上尝试 Windows:

  1. 使用 Windows 10 启动 Parallels
  2. 连接设备
  3. adb 完美运行

尝试另一台机器,Windows:

  1. 启动 Windows 10 桌面
  2. 连接设备
  3. adb 完美运行

尝试其他设备:

  1. 连接小米MI9T
  2. adb 运行良好

相关内容