1

我在索尼 xperia 中的 wimanager.getConnectionInfo().getMacAddress() 上为空。我在戴尔、三星和 LG 测试过,都返回 MAC 地址。但在索尼 xperia 的情况下,它是空的。为什么???

4

1 回答 1

0

我试图将这个“答案”作为评论 - 但似乎我的代表太低了,所以我冒着进一步降低它的风险:)。

我不想说:“它对我有用”——但在我的 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 Addr:8c:64:22:2f:bd:c2 : WiFi 是否正确启用?手机连接wifi了吗?如果这一切都是肯定的——我认为如果你能在这个线程中提供以下信息,这将对索尼的故障排除者有很大的帮助:

您拥有哪种 Xperia 手机。那里有很多 Xperia 手机。您的手机样品上有哪些手机软件?(设置->关于手机->版本)

亲切的问候/约翰

于 2012-03-28T09:26:42.533 回答