Я пытался получить этот «ответ» в качестве комментария - но, кажется, мой представитель слишком низкий, поэтому я рискую уменьшить его еще больше :).
Ненавижу говорить: «Это работает для меня», но это так, на моем Xperia Active.
Этот фрагмент кода:
WifiManager wfm = (WifiManager) getApplicationContext()
.getSystemService(Context.WIFI_SERVICE);
String kalle = wfm.getConnectionInfo().getMacAddress();
System.out.println("MAC Addr:" + kalle);
Дает этот вывод:
:
03-28 11: 09: 50.458: I / System.out (5053): MAC-адрес: 8c: 64: 22: 2f: bd: c2
:
Правильно ли включен WiFi? Телефон подключен к Wi-Fi? Если все это да - я думаю, что было бы очень полезно для устранения неполадок Sony, если бы вы могли предоставить следующую информацию в этой теме:
Какой у вас телефон Xperia. Есть много телефонов Xperia там.
Какое программное обеспечение телефона у вас есть на вашем образце телефона? (Настройки -> О телефоне -> Версия)
С уважением
/ Йохан