Mac-Adresse des angeschlossenen PCs mit einem Android-Gerät über eine USB-Verbindung abrufen?
825
Hasanka Sapumal
Ich habe ein Android-Gerät, das über eine USB-Verbindung mit einem Laptop verbunden ist. Ich muss die MAC-Adresse dieses Laptops mithilfe einer App abrufen, die auf dem Android-Gerät installiert wird.
Können Sie uns Wege vorschlagen, um dies zu erreichen? Jede Hilfe wird sehr geschätzt.
Meine Anforderung ist, dass ich einen PC-Computer mit einer Android-App identifizieren möchte. Diese App befindet sich in einem Gerät, das über eine USB-Verbindung mit diesem PC verbunden ist. Wenn sowohl Gerät als auch Laptop verbunden sind, benötigt das Gerät von Zeit zu Zeit die MAC-Adresse des angeschlossenen Laptops zur Unterscheidung.
(Wie ich bisher herausgefunden habe, ist Adb, Socket-Programmierung usw. der Weg dafür.)
Wie wär's mit "netcfg"?
xavier_fakerat vor 7 Jahren
0
Wenn Sie den Befehl ausführen, werden alle IP-Adressen und MAC-Adressen der verbundenen Schnittstellen angezeigt. Verwenden Sie einfach das Terminal
xavier_fakerat vor 7 Jahren
0
danke @xavier_fakerat für die informationen also durch "using netcfg" meinten sie, ich muss es auf dem gerät ausführen? also muss ich zuerst Sockets mit adb erstellen, Portweiterleitung usw. ausführen und den Befehl "netcfg" mit adb auf dem Server (Gerät) ausgeben? kannst du mir dabei helfen?
Hasanka Sapumal vor 7 Jahren
0
Ich denke, "ADB" wäre nahe dran, obwohl man bei Android-Terminals "ADB" nicht explizit verwendet, es sei denn, es ist auf dem PC. Ich denke, wenn ein Gerät angeschlossen ist, kann Android diese Schnittstellen erkennen, die aktiv oder aktiv sind. Zum Beispiel zeigt der Befehl 'rmnet_usb0' und die Befehle alle Informationen des angeschlossenen Geräts, das im Terminal angezeigt wird
xavier_fakerat vor 7 Jahren
0
Ich habe Netcfg Befehl (mit Android Terminal Emulator) auf dem Gerät versucht, während es mit dem PC verbunden ist, den ich die MAC-Adresse erhalten wollte. Aber das Gerät Netcfg Befehl listet nichts im Zusammenhang mit rmnet_usb0 oder mit usb zusammenhängenden term.so scheint adb ist der einzige weg ..
Hasanka Sapumal vor 7 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
5
Wie man ein Android-Handy als USB-Massenspeicher automatisiert?
-
2
Java unter Mac OS X deinstallieren?
-
1
Video für Android mit Adobe Media Encoder konvertieren
-
1
Wie aktualisiere ich mein jdk-Update 12 auf jdk-Update? <latest> ohne die ganze 100-MB-Jdk-Gruppe he...
-
2
MAC-Adresse für TEW-444UB WLAN-USB-Anschluss ändern?
-
3
jEdit unter Linux langsam
-
3
Javac-Befehl nicht gefunden
-
2
Datei mit anderem Programm öffnen
-
1
Warum kann ich eine als Socket markierte Datei nicht aus meinem Linux Ext3-Dateisystem löschen?
-
1
So zeigen Sie veoh.com-Videos mit HT03-A Android an