Raspberry pi 如何将运行Android的Raspberry Pi 3连接到wifi网络?

Raspberry pi 如何将运行Android的Raspberry Pi 3连接到wifi网络?,raspberry-pi,iot,raspberry-pi3,android-things,Raspberry Pi,Iot,Raspberry Pi3,Android Things,我用Android Things的图片闪现了我的Raspberry Pi 3,我无法将它连接到我的wifi网络。我已经运行了adb设备,但没有得到任何响应。看看这个问题: Raspberry Pi不是USB设备,USB连接只是为了供电,所以它不会出现在adb设备中。您必须先将其连接到网络,然后使用adb connect简而言之,您必须使用以太网将其连接到网络,然后按照using adb命令将其连接到Wifi。是的,我知道这是愚蠢的,但它只是目前的工作方式 adb设备在与TCP连接之前不会显示任何

我用Android Things的图片闪现了我的Raspberry Pi 3,我无法将它连接到我的wifi网络。我已经运行了adb设备,但没有得到任何响应。

看看这个问题:


Raspberry Pi不是USB设备,USB连接只是为了供电,所以它不会出现在adb设备中。您必须先将其连接到网络,然后使用
adb connect

简而言之,您必须使用以太网将其连接到网络,然后按照using adb命令将其连接到Wifi。是的,我知道这是愚蠢的,但它只是目前的工作方式

adb设备在与TCP连接之前不会显示任何内容。RPi3不能作为USB从设备工作

检查此处的详细信息和其他资料


如果您试图连接到wifi,您可以通过USB将您的pi与笔记本电脑连接到TTL模块,然后您可以使用putty运行以下操作

am startservice \
    -n com.google.wifisetup/.WifiSetupService \
    -a WifiSetupService.Connect \
    -e ssid YOURWIFINAME \
    -e passphrase YOURWIFIPASSWORD
如果您成功执行此操作,您应该能够在运行以下命令后看到pi的ip地址:

ifconfig wlan0
像这样:

inet addr: 192.168.1.104 Bcast: 192.168.1.255  Mask 255.255.255.0

我投票结束这个问题,因为它与编程无关。试试看,你在这儿查过了吗?可能是重复的说这些而不是帮助别人是不公平的这也是我的怀疑。。。很遗憾,如果您没有以太网连接,就无法第一次连接并设置WiFi。如果我的ssid名称中有一个空格怎么办?@NoumanTahir如果您的ssid中有空格或任何特殊字符,则通过“\”将其转义。我尝试将ssid更改为没有空格的ssid…它无法连接,但它现在也不是通过局域网连接的,我猜这与我的电路板有关,因为有时它通过同一根电缆连接,有时它就是不连接