【发布时间】:2014-05-23 21:34:48
【问题描述】:
我正在使用 LIGBDX 为 android 开发 APP,我需要从手机中获取 MAC 地址或 IMEI 或任何其他唯一代码。当使用来自 Java.net 的 NetworkInterface 在桌面项目上工作正常时,但在 Android 上它不起作用,所以我在互联网上看到了 WifiManger, 是来自 android 的 API(我猜)。
WifiManager wifiMan = (WifiManager) this.getSystemService(Context.WIFI_SERVICE); WifiInfo wifiInf = wifiMan.getConnectionInfo(); 字符串 macAddr = wifiInf.getMacAddress();
它看到它有效,但是我使用的是 LIBGDX,但我没有在我的项目中导入 Android.Net,当我尝试在 LIbgdx 上引用纯 android 时看到有人在说话,我只能在 android 上工作,而不是在核心,但我不知道该怎么做。 也许将 Wifimanager.java 添加到库中,我尝试过但不起作用。
注意:我正在使用 Gdx Net 并编辑清单,我正在从 iternet 下载和发送数据,我不能只做 mac 部分
【问题讨论】:
标签: java android libgdx mac-address