15

USBポート経由で接続されたGalaxy S3電話のBluetooth MACアドレスを取得するのを手伝ってください. 私のデバイスはルート化されています。

4

4 に答える 4

30

実行netcfgすると、システム上のすべてのインターフェイスとそのMACアドレスが表示されます。

于 2012-10-10T17:00:38.070 に答える
11

Androidデバイス( USBポートを介してPCに接続されている)のWiFiインターフェースのMACアドレスを取得するために私が通常行うことは、次の簡単な手順に従うことです。

1. 次を使用してデバイス名を検索します。

adb devices

通常、結果は次のようになります。

List of devices attached 
4e7354af  device
1f97033e  device

この場合、 と の 2 つのデバイスが接続され4e7354afてい1f97033eます。最初のものに取り組みましょう:4e7354af

2.最初のデバイスのMAC アドレスを取得します。

adb -s 4e7354af shell "ip addr show wlan0  | grep 'link/ether '| cut -d' ' -f6"

結果は次のようになります。

8e:5a:e7:c2:01:9b

前の行では-s、コマンドのオプションを使用しadbてシリアル番号を指定しました。次に、コマンドを呼び出して、 Linuxshellコマンドを実行することを示します。最後に、コマンドを実行します。このコマンドは、インターフェースの名前が と同じ場合、Linux でも使用できます。ip addr show wlan0 | grep 'link/ether '| cut -d' ' -f6wlan0

多くのデバイスがテスト環境に接続されているため、通常はこのアプローチを使用します。がんばれ。

注:のようなコマンドを実行すると、Android のセキュリティ ポリシーにより、のcat /sys/class/net/wlan0/addressようなエラーが発生します。cat: /sys/class/net/wlan0/address: Permission denied

于 2017-05-15T07:36:30.033 に答える
2

Bluetooth MACアドレスは[設定]のすべてのAndroid携帯で利用できませんか?

現在、近くに2つのデバイスがあります。

サムスンギャラクシーS2の場合-設定>電話について>ステータス

HTCDesireの場合-[設定]>[電話について]>[ハードウェア情報]

(Bluetoothをオンにする必要があります)

于 2012-08-30T13:39:08.480 に答える