如何检查配对的蓝牙设备是打印机还是扫描仪(Android)

马克斯·平托

我希望能在开发一个Android应用程序时对我有所帮助,该应用程序需要连接蓝牙设备(例如扫描仪和打印机),目前我可以列出所有配对的设备,但是我想知道配对的设备是否是打印机,扫描仪,移动设备, 等等。

有某种方法可以了解配对的蓝牙设备的种类?

海鹰Rda最佳

简而言之,

是的你可以。您可以通过使用设备UUID来执行此操作。如果您知道设备的UUID,则可以从报告的UUID中将它们匹配,并知道哪个配对的设备是什么。

像这样:

BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter();

Method getUuidsMethod = BluetoothAdapter.class.getDeclaredMethod("getUuids", null);

ParcelUuid[] uuids = (ParcelUuid[]) getUuidsMethod.invoke(adapter, null);

现在,只需将检索到的UUID与已知的UUID(在线或盒装)进行比较即可。

如果它们匹配,您就会知道它是什么设备。

注意:最常见的UUID(扫描仪,打印机,鼠标)具有通用UUID0001101-0000-1000-8000-00805F9B34FB

阅读有关getUUID()方法,paracable方法,Method java类以及最后Java.util.UUID的信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检测设备(打印机,扫描仪,鼠标等)是否不起作用

来自分类Dev

打印机和扫描仪下的设备无响应

来自分类Dev

HP 打印机和扫描仪安装

来自分类Dev

如何使Samsung SCX3200多功能打印机/扫描仪正常工作?

来自分类Dev

如何在Ubuntu上安装HPLIP以支持我的HP打印机和/或扫描仪?

来自分类Dev

如何在ubuntu 16.04上设置HP打印机/扫描仪?

来自分类Dev

如何安装佳能打印机或扫描仪驱动程序?

来自分类Dev

我应该如何为我的HP打印机或打印机+扫描仪安装HPLIP二进制/专有插件/驱动程序?

来自分类Dev

如何安装佳能打印机/扫描仪驱动程序(deb.tar.gz文件)?

来自分类Dev

如何安装佳能打印机/扫描仪驱动程序(deb.tar.gz文件)?

来自分类Dev

如何在Ubuntu上安装最新的HPLIP以支持我的HP打印机和/或扫描仪?

来自分类Dev

在配对或连接蓝牙扫描仪(Inateck)和移动设备时,活动被破坏

来自分类Dev

Epson Workforce WF-5320的打印机扫描仪驱动程序

来自分类Dev

Epson Workforce WF-5320的打印机扫描仪驱动程序

来自分类Dev

在Ubuntu 12.04上安装Dell v313打印机/扫描仪

来自分类Dev

Ubuntu 20.04网络打印机可以工作,但未检测到扫描仪

来自分类Dev

仅检测到扫描仪,而不检测到打印机

来自分类Dev

安装HP打印机/扫描仪驱动程序失败

来自分类Dev

Xsane找不到网络扫描仪(打印机有效)

来自分类Dev

使用连接到路由器打印机端口 (USB) 的扫描仪

来自分类Dev

如何通过Android中的蓝牙连接移动设备和打印机?

来自分类Dev

如何为Panasonic MB1900CX多合一打印机/扫描仪安装驱动程序?

来自分类Dev

如何为我的Brother多合一打印机/扫描仪/传真安装专有驱动程序?

来自分类Dev

使用单独的扫描仪和打印机进行复印

来自分类Dev

如何检查扫描仪是否关闭

来自分类Dev

使用Xamarin Android连接到蓝牙扫描仪

来自分类Dev

如何使用Android Mobile与CT10蓝牙条形码扫描仪连接?

来自分类Dev

Android App从蓝牙打印机进行打印

来自分类Dev

如何打印到热敏蓝牙打印机?

Related 相关文章

  1. 1

    检测设备(打印机,扫描仪,鼠标等)是否不起作用

  2. 2

    打印机和扫描仪下的设备无响应

  3. 3

    HP 打印机和扫描仪安装

  4. 4

    如何使Samsung SCX3200多功能打印机/扫描仪正常工作?

  5. 5

    如何在Ubuntu上安装HPLIP以支持我的HP打印机和/或扫描仪?

  6. 6

    如何在ubuntu 16.04上设置HP打印机/扫描仪?

  7. 7

    如何安装佳能打印机或扫描仪驱动程序?

  8. 8

    我应该如何为我的HP打印机或打印机+扫描仪安装HPLIP二进制/专有插件/驱动程序?

  9. 9

    如何安装佳能打印机/扫描仪驱动程序(deb.tar.gz文件)?

  10. 10

    如何安装佳能打印机/扫描仪驱动程序(deb.tar.gz文件)?

  11. 11

    如何在Ubuntu上安装最新的HPLIP以支持我的HP打印机和/或扫描仪?

  12. 12

    在配对或连接蓝牙扫描仪(Inateck)和移动设备时,活动被破坏

  13. 13

    Epson Workforce WF-5320的打印机扫描仪驱动程序

  14. 14

    Epson Workforce WF-5320的打印机扫描仪驱动程序

  15. 15

    在Ubuntu 12.04上安装Dell v313打印机/扫描仪

  16. 16

    Ubuntu 20.04网络打印机可以工作,但未检测到扫描仪

  17. 17

    仅检测到扫描仪,而不检测到打印机

  18. 18

    安装HP打印机/扫描仪驱动程序失败

  19. 19

    Xsane找不到网络扫描仪(打印机有效)

  20. 20

    使用连接到路由器打印机端口 (USB) 的扫描仪

  21. 21

    如何通过Android中的蓝牙连接移动设备和打印机?

  22. 22

    如何为Panasonic MB1900CX多合一打印机/扫描仪安装驱动程序?

  23. 23

    如何为我的Brother多合一打印机/扫描仪/传真安装专有驱动程序?

  24. 24

    使用单独的扫描仪和打印机进行复印

  25. 25

    如何检查扫描仪是否关闭

  26. 26

    使用Xamarin Android连接到蓝牙扫描仪

  27. 27

    如何使用Android Mobile与CT10蓝牙条形码扫描仪连接?

  28. 28

    Android App从蓝牙打印机进行打印

  29. 29

    如何打印到热敏蓝牙打印机?

热门标签

归档