在例子SimpleBLEPeripheral工程里面,我通过使用GAPBondMgr_ResolveAddr 这个函数获取到的蓝牙MAC或者在uint8 devAddr[B_ADDR_LEN]; 查看到的地址都与手机内部的地址不一样,请教一下这个想要获取手机的蓝牙地址该在哪里能获得,安卓手机,在线等啊 谢谢
Yan:
chunhong,
蓝牙连上后是能够得到手机地址的。只是有可能是因为手机用的是private的随机地址,所以需要连上后resolve一下。
但理论上resolve出来的地址应该就是手机蓝牙芯片的物理地址。。。
chunhong zhong:
回复 Yan:
我这边测试是不行的,得到的地址与手机的MAC不一样
cedar_xuesong:
回复 chunhong zhong:
不清楚,据说iphone会发送伪mac