Получить Mac-адрес подключенного ПК с помощью Android-устройства через USB-соединение?

746
Hasanka Sapumal

У меня есть устройство Android, которое подключено к ноутбуку через USB-соединение. Мне нужно получить Mac-адрес этого ноутбука с помощью приложения, которое будет установлено на устройстве Android.

Можете ли вы предложить какие-либо способы добиться этого? Любая помощь будет принята с благодарностью.

Мое требование заключается в том, что я хочу идентифицировать компьютер с помощью приложения для Android. Это приложение находится на устройстве, которое подключено к этому компьютеру с помощью USB-подключения. Когда устройство и ноутбук подключены, время от времени устройству необходимо получать MAC-адрес подключенного ноутбука, чтобы отличить его.

(Как я выяснил до сих пор, Adb, сокет программирования и т. Д. Путь для этого.)

0
Как насчет простого использования `netcfg`? xavier_fakerat 7 лет назад 0
Запуск команды покажет все IP-адреса и MAC-адреса на подключенных интерфейсах, просто используйте терминал xavier_fakerat 7 лет назад 0
спасибо @xavier_fakerat за информацию, поэтому под "использованием netcfg" вы имели в виду, что мне нужно запустить его на устройстве? Итак, сначала я должен создать сокеты с помощью ADB, переадресация портов и т. д. и выполнить команду «netcfg» с помощью ADB на сервере (устройстве)? Вы можете помочь мне в этом? Hasanka Sapumal 7 лет назад 0
Я думаю, что `adb` был бы близок к этому, хотя при использовании терминала для Android вы не используете expb, если только его нет на ПК. Я думаю, что когда устройство подключено, Android может определить эти интерфейсы, которые будут активны или активны. Например, `rmnet_usb0` и команды показывают всю информацию о подключенном устройстве в терминале xavier_fakerat 7 лет назад 0
Я попробовал команду netcfg (используя эмулятор терминала Android) на устройстве, пока оно связано с ПК, на котором я хотел получить адрес MAC. Но команда устройства netcfg не перечисляет ничего, связанного с rmnet_usb0 или каким-либо термином, связанным с usb. Кажется, ADB это единственный способ .. Hasanka Sapumal 7 лет назад 0

0 ответов на вопрос