Android Things:连接到Raspberry Pi 3

Phi*_*son 2 networking raspberry-pi3 android-things

新手总数,我有一个Raspberry Pi,并已启动Android Things磁盘映像并启动它,但我无法从运行Android StudioWindows 10 PC ,通过以太网或USB 连接到它?该屏幕上有一个绿色和灰色"androidthings"的标志,但是他说"未连接".adb.exe

如果我连接USB电缆并使用该adb devices命令,则不会检测到任何内容.如果我连接以太网电缆并使用adb connect android.local命令,它说unable to connect to android.local:5555

我尝试了两个具有相同结果的Pi.

Oni*_*nik 5

Pi屏幕有一个绿色和灰色的"AndroidThings"标志,但显示"Not Connected".

" Not Connected"消息意味着你的RPi3是不是你的本地网络,其中最有可能通过直接连接造成RPi3您的PC /笔记本电脑.你应该做的如下.


使用以太网电缆将RPi3连接到路由器(图1中)

在此输入图像描述

重启RPi3

以显示分配的IP地址.

设置Wi-Fi设置

通过Wi-Fi连接到RPi3(图中2)

    adb connect Android.local
Run Code Online (Sandbox Code Playgroud)

备注:

  • network_SSIDnetwork_passcode区分大小写,
  • -e passphrase network_passcode如果您的网络没有,请删除

如果我既没有显示也没有以太网线怎么办?

使用此时间连接到串行调试控制台并设置如上所述的Wi-Fi设置am startservice etc....


如果我连接USB电缆并使用该adb devices命令,则不会检测到任何内容.

微型USBRPI并不意味着在它传输数据:一个归功于@法比奥的意见(不要忘了投上一票).

  • 我已成功连接到小写的android.local,但通常它不适用于大写或小写(在某些情况下重启有帮助).经过几个月的挣扎,我给自己买了一个屏幕,所以现在我总是拿到IP - 它总是有效的.我仍然很好奇为什么会这样.即使是为android.local显示IP的命令,如`dns-sd -Q Android.local`也会让我失望.待处理的唯一选择是从Mac地址扫描IP,如果有人知道如何快速为Linux或Mac做这件事,我很好奇. (2认同)