Получить Mac-адрес подключенного ПК с помощью Android-устройства через USB-соединение?
746
Hasanka Sapumal
У меня есть устройство Android, которое подключено к ноутбуку через USB-соединение. Мне нужно получить Mac-адрес этого ноутбука с помощью приложения, которое будет установлено на устройстве Android.
Можете ли вы предложить какие-либо способы добиться этого? Любая помощь будет принята с благодарностью.
Мое требование заключается в том, что я хочу идентифицировать компьютер с помощью приложения для Android. Это приложение находится на устройстве, которое подключено к этому компьютеру с помощью USB-подключения. Когда устройство и ноутбук подключены, время от времени устройству необходимо получать MAC-адрес подключенного ноутбука, чтобы отличить его.
(Как я выяснил до сих пор, Adb, сокет программирования и т. Д. Путь для этого.)
Как насчет простого использования `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 ответов на вопрос
Похожие вопросы
-
5
Как автоматически смонтировать телефон Android в качестве USB-накопителя?
-
2
Удалить Java на Mac OS X?
-
1
Преобразование видео для Android с помощью Adobe Media Encoder
-
-
1
Как мне обновить мой jdk update 12 до jdk update <latest> без необходимости загружать целую кучу jdk...
-
2
Изменить MAC-адрес для TEW-444UB Wi-Fi USB-разъем?
-
3
jEdit медленно в Linux
-
3
команда javac не найдена
-
2
Сделать файл открытым другой программой
-
1
Почему я не могу удалить файл, помеченный как сокет, из моей файловой системы linux ext3?
-
1
Как просматривать видео на veoh.com с помощью HT03-A Android