无法通过ADB连接Chromebook进行调试

4

我想连接我的Acer Chromebook,以便通过IP加载和调试应用程序。我按照这里的说明操作。

这些是您可以在Google网站上找到的相同说明。我已经进入开发人员模式,可以侧面加载apk等等。从这个角度来看,一切都运作正常。然而,我仍然无法使用adb connect命令连接。它会超时。我没有更多的想法了。我尝试从几台计算机连接Chromebook,但都无法成功。我可以ping IP地址并获得数据包回复,因此我知道这一点是正确的。

我的唯一其他选择是购买另一个系统并尝试使用它,但我不想这样做。


1
我也遇到了这个问题。其中一个问题是使用了错误的端口,你需要使用22号端口。每次登录Chromebook时,你可能还需要重新运行/usr/libexec/debugd/helpers/dev_features_ssh - Matt Pennington
3个回答

5
非常奇怪,我遇到了22端口的问题,然后我尝试了不用端口,它工作了,它使用了5555端口。

即使我已经开启/关闭了ADB调试和防火墙配置,但当我不断收到“连接被拒绝”时,这个方法对我很有效。 - Van der Deken
使用备用端口对我很有效,因为虽然使用22号端口建立了连接,但是处于离线模式。 - kodaski

1

问题:无法在 Chromebook(DEV MODE)上建立 ADB 连接。

问题分析:此问题可能出现在以下情况下: 1. Chromebook 获得新版本更新。 2. Chromebook 上的 SSH dev 功能被删除。

解决方案: 1. 按 Ctrl-Alt-T 打开 ChromeOS 终端,输入 shell 以获取 bash。 2. crosh> shell chronos@localhost / $ chronos@localhost / $ sudo /usr/libexec/debugd/helpers/dev_features_ssh (//启用安全 shell 并正确配置防火墙。) 对我有用。


0
在我的情况下(主机为Win 8.1 x64),问题出在: 1. USB3端口。当我将电缆更换为USB2时,我在Windows设备列表中看到Chromebook被识别为未知设备。 2. 手动安装“Android ADB接口”设备驱动程序。
之后,我就能够从主机使用adb命令了。

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