ADB服务器在MacOS上没有ACK:Ventura 13.2

3

我无法通过ADB连接到Macbook上的真实安卓设备。 在安卓设备上,允许USB调试吗? 当我点击确定后,我在列表中看到设备显示为授权状态。然后同样的对话框再次出现。 但是当我点击始终允许此台计算机时, 结果是:

  • 守护程序未运行;正在tcp:5037上启动 ADB服务器未响应
benjamimgomes@MacBook-Pro-de-Benjamim ~ % adb devices
* daemon not running; starting now at tcp:5037
* daemon started successfully
List of devices attached
5200b246c6046669    authorizing

benjamimgomes@MacBook-Pro-de-Benjamim ~ % adb devices
* daemon not running; starting now at tcp:5037
ADB server didn't ACK
Full server startup log: /var/folders/n7/q2g3v5912636l7nlk5wjxw_h0000gn/T//adb.501.log
Server had pid: 9772
--- adb starting (pid 9772) ---
adb I 06-10 12:59:45  9772 218596 main.cpp:63] Android Debug Bridge version 1.0.41
adb I 06-10 12:59:45  9772 218596 main.cpp:63] Version 34.0.3-10161052
adb I 06-10 12:59:45  9772 218596 main.cpp:63] Installed as /usr/local/bin/adb
adb I 06-10 12:59:45  9772 218596 main.cpp:63] Running on Darwin 22.3.0 (x86_64)
adb I 06-10 12:59:45  9772 218596 main.cpp:63] 
adb I 06-10 12:59:45  9772 218599 usb_osx.cpp:325] reported max packet size for 5200b246c6046669 is 512
adb I 06-10 12:59:45  9772 218596 auth.cpp:416] adb_auth_init...
adb I 06-10 12:59:45  9772 218596 auth.cpp:152] loaded new key from '/Users/benjamimgomes/.android/adbkey' with fingerprint 67D7CE45828313B5C603522A897DA24AF86145E4763AFC80530E4297EA554E57
adb I 06-10 12:59:45  9772 218603 transport.cpp:335] 5200b246c6046669: read thread spawning
adb I 06-10 12:59:45  9772 218604 transport.cpp:307] 5200b246c6046669: write thread spawning
adb I 06-10 12:59:45  9772 218596 transport.cpp:1727] fetching keys for transport 5200b246c6046669
adb I 06-10 12:59:45  9772 218596 auth.cpp:468] Calling send_auth_response
adb I 06-10 12:59:45  9772 218596 auth.cpp:435] Calling send_auth_publickey

* failed to start daemon
adb: failed to check server version: cannot connect to daemon

规格: MacBook Pro retina; MacOs:Ventura 13.2(22D49)。
我尝试了网上的所有方法。
adb kill-server adb start-server adb kill-task
我已经撤销了USB调试权限。 我已经重新启动了设备。
我已经为adb启用了完全设备访问权限。 我已经禁用了防火墙。
但结果始终如一。
无法连接到tcp:5037的守护程序:拒绝连接
在我的活动监视器中,找不到任何名为adb或守护程序的进程。
我已经尝试重新安装Android平台工具;我已经尝试通过Homebrew安装它。我已经通过Android Studio重新安装过。 我已经尝试从路径中删除并直接执行。 但是什么都没有真正起作用。
请。有人帮我解决这个问题。我快要疯了。
2个回答

3

0
如果你碰巧在一台旧的Mac上使用OpenCore Legacy Patcher,那可能是一个AMFI问题。以下是我成功解决该问题的步骤:
1. 下载并安装OpenCore Legacy Patcher v0.6.8。 2. 启动OpenCore Legacy Patcher。 3. 在启动界面底部找到设置按钮。 4. 选择安全选项卡。 5. 选择“禁用AMFI”。 6. 点击屏幕底部的返回按钮。 7. 选择“构建并安装OpenCore”。 重新启动后,adb应该可以正常工作。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接