蓝牙设备可能是电脑、手机、打印机、照相机,
试着通过BluetoothDevice的getBluetoothClass来判断,但同样类别的设备取得的值不一样
我想查找后只列出某一类设备,请大侠指教,谢谢!
试着通过BluetoothDevice的getBluetoothClass来判断,但同样类别的设备取得的值不一样
我想查找后只列出某一类设备,请大侠指教,谢谢!
解决方案 »
- 一个关于android拨号器的问题
- 如何实现android客户端与服务端数据同步
- java.lang.NoClassDefFoundError: com.sun.crypto.provider.SunJCE
- Uncaught handler: thread main exiting due to uncaught exception
- 局域网和互联网的通信
- 关于SurfaceHolder.lockCanvas(Rect rc)的问题
- 怎样在AppWidget的环境下创建ProgressDialog?
- android C++ 父类转子类问题?
- 如题android 中的窗口小部件必须通过用户来添加?不能通过程序代码做到?
- 求助关于类似抖音瘦身瘦脸SDK
- 华为推送有什么功能特点呢?
- 很想知道,自己汉化的安卓应用能否在这里发布
int deviceType = device.getBluetoothClass().getMajorDeviceClass();
不同设备类型该值不同,
比如computer蓝牙为256、phone 蓝牙为512、打印机蓝牙为1536等等。