我正在为笔记本电脑编写安全应用程序,我开始在J2ME中编写DiscoveryListener
但它显示所有设备类型,如手机。但我希望它只能找到计算机。
有关此事的任何帮助???
答案 0 :(得分:0)
无法搜索特定的设备类型。 搜索本身将始终找到所有设备类型。
您必须自己过滤掉不需要的设备。找到设备后,会调用deviceDiscovered(RemoteDevice btDevice, DeviceClass cod)
。 DeviceClass
会告诉您它是什么类型的设备。所以简单地问一下。
if (cod.getMajorDeviceClass()==0x100) // Yes, it's a computer of some sort.