2***@qq.com
2***@qq.com
  • 发布:2018-12-12 08:27
  • 更新:2020-03-31 17:59
  • 阅读:4200

安卓8.0以上如何获取手机MAC地址?

分类:Native.js

function getMac() {
var Context = plus.android.importClass("android.content.Context");
var Context2= plus.android.importClass("android.net.wifi.WifiManager");
var wifiManager = plus.android.runtimeMainActivity().getSystemService(Context.WIFI_SERVICE);
var wifiInfo = plus.android.invoke(wifiManager, "getConnectionInfo");
var mac = plus.android.invoke(wifiInfo, "getMacAddress");
alert(wifiInfo);
alert(mac);
}

我用这种方法测试过默认的8.0以下都好用,8.0以上就不好用了。现在是老项目升级改造后台修改不了,我是一个前端工程师。想用H5+Native.js实现前台获取安卓手机MAC地址 官方给出来的文档早就已经不好用了。希望大神们能帮帮忙~先谢谢了~

2018-12-12 08:27 负责人:无 分享
已邀请:
8***@qq.com

8***@qq.com - DC

楼主解决了吗?我这里有需要获取蓝牙地址

该问题目前已经被锁定, 无法添加新回复