@@怎样获取蓝牙设备类别@@

pb8 2013-09-13 10:09:25
蓝牙设备可能是电脑、手机、打印机、照相机,
试着通过BluetoothDevice的getBluetoothClass来判断,但同样类别的设备取得的值不一样
我想查找后只列出某一类设备,请大侠指教,谢谢!
...全文
252 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
pb8 2013-09-21
  • 打赏
  • 举报
回复
问题已解决 具体实现 int deviceType = device.getBluetoothClass().getMajorDeviceClass(); 不同设备类型该值不同, 比如computer蓝牙为256、phone 蓝牙为512、打印机蓝牙为1536等等。
pb8 2013-09-16
  • 打赏
  • 举报
回复
顶,有这么冷清么~~
蓝牙v4.0它是一个开放标准,可确保来自不同制造商的无线设备之间的互操作性,并鼓励大量使用。低功耗蓝牙芯片是蓝牙v4.0的标志性功能,旨在通过容量有限的小型电池工作,从而允许全新的设备类别连接到蓝牙“生态系统”。互操作性测试是让被测设备与不同厂商的设备放在一起工作,看他们能否正常地互连互通,以验证被测设备与不同厂商设备的兼容性。产品间良好的互联互通性,是认证测试的最终目标。互操作性测试是目前保证产品互联互通性最直接有效的解决方案,广泛应用于各种通讯设备的测试领域,例如Wi-Fi,WiMAX和UWB等领域。但是低功耗蓝牙芯片无法发挥其巨大潜力,除非当前使用所谓的“经典”蓝牙芯片(内置到v3.0和更低版本)的设备迁移到蓝牙v4.0技术。这些类型的设备可以完成手机和PC中当前芯片的所有工作,但它们也可以与低功耗蓝牙设备进行通信。几乎所有现有的支持蓝牙功能的手机都迁移到4.0标准,这样的手机将能够连接到各种外围设备,例如心率监测器或速度和距离传感器,这些外围设备将利用蓝牙低能耗的超低功耗在纽扣电池中运行数月之久。只要芯片符合蓝牙v4.0规范,就可以确保有效的通信。芯片之间的互操作性测试的结果,证明了蓝牙规范的建立,该无线链接没有问题并且可以无缝运行,并且证明了蓝牙规范。感应表链可防止在所有者不在的情况下访问笔记本电脑等设备。与移动设备中的芯片“配对”后,用户将便携式信息终端放在自己的身上。如果用户与移动设备之间的距离超过预设阈值(例如,可能发生在移动设备被遗忘或被盗的情况下),则配对会断开,并且移动设备会自动锁定。FOB应用程序是解决移动设备安全性问题的廉价解决方案,它说明了如何将蓝牙低功耗技术整合到紧凑的,由币形电池供电的设备中,以扩展蓝牙生态系统。

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧