我在Raspberry Pi 3上安装了AndroidThings。它正常启动并显示IP地址。 Raspberry Pi 3连接到以太网。 接下来,在我的笔记本电脑上,我将Android SDK更新到最新版本。我正在使用SDK 25。 然后我尝试按照adb命令连接到Pi 3:
adb连接Raspberry PI 3的IP地址
它给我一个错误,说无法连接。
我检查了adb devices命令,它显示没有附加设备。
我尝试了Windows 10和Ubuntu并得到了同样的错误。 我尝试使用
连接我的Android手机adb连接android手机的IP地址
它跑得很好。
我不确定Pi 3缺少什么。感谢任何帮助。
仅供参考,我的笔记本电脑在同一网络上运行WiFi。
答案 0 :(得分:1)
Proppy提供的线索足以让我弄清楚发生了什么。问题出在这里:我无法对在LAN上运行的任何内容进行ping操作。
以下是我案例中的解决方案。
我使用的是D-Link路由器,没有IP过滤规则。
修复方法是禁用“启用MultiAP隔离”选项。
转到路由器设置页面(192.168.1.1) - >设置 - >无线 - >无线基本并取消选中“启用MultiAP隔离”框,然后按“应用”按钮。
这可以立即解决问题,我可以ping通LAN上的所有设备。