Android Studio を使用して、getBSSID メソッドを使用してゲートウェイの MAC を取得しようとしています。ただし、正しく表示されることはありません。私のゲートウェイは xx:xx:xx:xx:xx:f0 ですが、このメソッドは xx:xx:xx:xx:xx:f2 を返します。別のルーター (xx:xx:xx:xx:xx:xb) で試しましたが、これも間違っていました (xx:xx:xx:xx:xx:xc)。
WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
return wifiInfo.getBSSID();
何故ですか?私は何か間違ったことをしていますか?