2017-01-06 5 views
4

Недавно я смотрел на SDK Android-Things, и я установил его на устройство Rabberry Pi.Использование и использование Android.local

Для подключения Raspberry Pi с ADB я использовал:

adb connect <ip address>:5555 

Но потом я нашел что-то вроде этого:

adb connect Android.local 

Reference

Ища много вещей на Google I не нашли ничего, что связано с Android.local. Есть ли какие-либо документы об этом или нет?

+1

Я нашел этот скрытый в документации Android Things - проверить шаг 7 HTTPS: //developer.android.com/things/hardware/raspberrypi.html – riggaroo

+0

@riggaroo oh да, спасибо за ссылку, но есть ли что-нибудь еще, где мы можем использовать эту «Android.local» или любую другую цель? –

+0

Кажется, что только PI, который передает этот адрес (не уверен в других устройствах Android), попытался использовать его с другими устройствами Android, и он не связан с ним. – riggaroo

ответ

2

Raspberry Pi передает имя хоста Android.local через многоадресный DNS. Итак, если ваш компьютер поддерживает MDNS, вы можете настроить его как this link.

И это document for mDNS

5

Также на операционных системах, таких как Windows, которые не поддерживают MDNS из коробки можно установить Bonjour Service разработанный Apple. Служба Bonjour предоставляет новый инструмент командной строки для запросов mDNS, называемых dns-sd. Выполните следующую команду для поиска вашего устройства Android Things:

dns-sd -Q Android.local 

Инструмент не прекращается, и будет непрерывно печатать все устройства с пройденным доменным именем. Я подключил свой малиновый Pi через Ethernet и WiFi. Из-за того, что я получаю два адреса:

Timestamp  A/R Flags if Name        T C Rdata 
22:18:47.771 Add  2 13 Android.local.     1 1 192.168.x.123 
22:18:51.247 Add  2 13 Android.local.     1 1 192.168.x.124 

Также изменения будут отслеживаться как ссылку вниз моего подключения Wi-Fi:

22:19:52.940 Rmv  0 13 Android.local.     1 1 192.168.x.124 
Смежные вопросы