Android 关于 Raspberry pi 的事情 3 未使用 ADB Connect 命令连接

Android Things on Raspberry pi 3 not connecting using ADB Connect command

我在 Raspberry Pi 上安装了 AndroidThings 3. 它可以正常启动并在显示屏上显示 IP 地址。 Raspberry Pi 3 已连接到以太网。 接下来,在我的笔记本电脑上,我将 Android SDK 更新到最新版本。我正在使用 SDK 25。 然后我尝试通过以下 adb 命令连接到 Pi 3:

adb 连接 Raspberry PI 3

的 IP 地址

它提示我无法连接。

我用 adb devices 命令检查过,它显示没有连接设备。

我尝试了 Windows 10 和 Ubuntu,但都出现了同样的错误。 我尝试使用

连接我的 android phone

adb 连接 android phone

的 IP 地址

而且 运行 完美。

我不确定我在 Pi 3 上遗漏了什么。感谢任何帮助。

仅供参考,我的笔记本电脑 运行 使用同一网络上的 WiFi。

Proppy 提供的线索足以让我弄清楚发生了什么。问题出在这里:我无法在 LAN 上 ping 任何东西 运行。

以下是我的解决方案。

我正在使用 D-Link 路由器并且没有 IP 过滤规则。

解决方法是禁用 "Enable MultiAP Isolation" 选项。

转到路由器设置页面 (192.168.1.1) --> 设置 --> 无线 --> Wireless Basic 并取消选中框 "Enable MultiAP Isolation" 并按 "Apply" 按钮。

这立即解决了问题,我可以 ping 通 LAN 上的所有设备。