Android Вещи: Подключитесь к малине Pi 3

Всего новичков, у меня есть малина Pi, и я включил образ диска Android Things и загрузил его, но я не могу подключиться к нему с ПК с Windows 10 под управлением Android Studio , adb.exe через Ethernet или USB? На экране Pi есть зеленый и серый логотип «androidthings», но он говорит «Не подключен» .

Если я подключу USB-кабель и использую команду adb devices , ничего не обнаружено. Если я подключу кабель Ethernet и использую команду adb connect android.local он говорит, что unable to connect to android.local:5555 ?

Я попробовал два Pi с тем же результатом.

    На экране Pi есть зеленый и серый логотип AndroidThings, но он говорит «Не подключен».

    Сообщение « Not Connected » означает, что ваш RPi3 не находится в вашей локальной сети, что, скорее всего, связано с прямым подключением RPi3 к вашему ПК / ноутбуку . Вы должны сделать следующее.


    Подключите RPi3 к вашему маршрутизатору с помощью кабеля Ethernet (1 на рисунке)

    введите описание изображения здесь

    Перезагрузка RPi3

    чтобы получить назначенный IP- адрес.

    Настройка параметров Wi-Fi

    • Подключитесь к RPi3 через adb используя отображаемый IP :

       adb connect rpi3_ip_address 
    • Настройка параметров Wi-Fi в соответствии с документами :

       adb shell am startservice -n com.google.wifisetup/.WifiSetupService -a WifiSetupService.Connect -e ssid network_SSID -e passphrase network_passcode 

    Подключитесь к RPi3 через Wi-Fi (2 на картинке)

      adb connect Android.local 

    Примечания :

    • network_SSID и network_passcode чувствительны к регистру ,
    • удалите -e passphrase network_passcode если ваша сеть не имеет одного

    Что делать, если у меня нет ни дисплея, ни кабеля Ethernet?

    Подключитесь к Serial Debug Console и настройте параметры Wi-Fi , как указано выше, просто используя am startservice etc... этот раз.


    Если я подключу USB- кабель и использую команду adb devices , ничего не обнаружено.

    Micro USB RPi не предназначен для передачи данных по нему : кредит идет на комментарий @ Fabio ( не забудьте проголосовать за него ).

    Если я подключу USB-кабель и использую команду adb devices, ничего не обнаружено.

    • Устройство AndroidThing (Rpi3) не будет подключаться через соединение usb adb. см. не подключаться к adb с помощью USB . Либо вы должны подключить его через сетевой adb, то есть через ethernet или следующим образом

    Другой способ подключения к Wi-Fi – использовать последовательный кабель. Подключите последовательный кабель к RPIS GPIO (см. Этот кабель для подключения последовательного кабеля к RPi3 ) и получите последовательную консоль. И дайте следующую команду на терминале.

     >> su >>am startservice \ -n com.google.wifisetup/.WifiSetupService \ -a WifiSetupService.Connect \ -e ssid  \ -e passphrase  
    Давайте будем гением компьютера.