获取 Blackberry 设备的蓝牙 MAC 地址
我想获取运行应用程序的设备的蓝牙 MAC 地址,即使它没有连接到其他 BT 设备。这可能吗?您甚至可以通过 API 打开/关闭蓝牙无线电吗?
我不熟悉Blackberry SDK,但熟悉Android和iOS。我知道这在 iOS 上是不可能的,因为 API 没有公开(除非你已经 root)。我非常清楚如何在 Android 上做到这一点。
有人能指出我正确的方向吗?我要么学习如何处理 Blackberry SDK,要么雇用某人来完成我需要的应用程序的工作,但我想稍微熟悉一下这一点。
I'd like to get the Bluetooth MAC Address of the device the app is running on, even when it's not connected to another BT device. Is this even possible? Can you even turn on/off the Bluetooth radio via an API?
I'm not familiar with the Blackberry SDK, but I am familiar with Android and iOS. I'm aware that it's not possible on iOS because the API is not exposed (unless you are rooted). I know very well how to do it on Android.
Can somebody point me in the right direction? I will either learn to deal with the Blackberry SDK or hire somebody to do the work for the app I need, but I want to be a little bit familiar with this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为我们可以使用 getDeviceAddress() 方法来获取设备地址。
该方法返回字节数组中的数据。
我们需要将此字节数组转换为十六进制。
I think we can user getDeviceAddress() method to get device address.
this method returns data in byte array.
We need to convert this byte array to hex.