android 蓝牙学习记录
来源:互联网 发布:怎么删除windows.old 编辑:程序博客网 时间:2024/04/29 04:07
最近做一个蓝牙连接的小程序, 一直卡在 connect() 那里, 然后开始学习了解相关知识, 在这里做一下记录。
参考的帖子:
http://www.eoeandroid.com/thread-45452-1-1.html
http://www.douban.com/group/topic/20009323/
http://www.linuxidc.com/Linux/2012-09/69586.htm
http://wenku.baidu.com/link?url=Z29SpnZIho6R7Ezxz2Je8iWtm4Ij1vQh3jPU0N4388fkOb5M5ujVhXv06JMdZC6xBwB6BGhqccmpTxlNHWV0n555K1pcGT8WFwMnRVXTpAC
http://wenku.baidu.com/link?url=8Aly7sezhkfMgtHvdf4K9ZFZAy1X-7Ot14qgv2373HUQTI-zfUc7VDkNyehcDbr2Q0DHpETTHWDgEd3lvgwqIg2rIhrwUVoryAZQowiqIxK
http://wenku.baidu.com/link?url=nKBBJs9-XVLsPpOGFUNzjBvIzpMk-vh8DmXxf9JUwnu7fXI0igvDQc4mGaMLqqZJ4NOqVbzEkTeT81EPoeSUm7JAuZcKDEI5rARJ9EwH3lO
UUID 相关知识:
手机蓝牙各类服务对应的 UUID:(原帖:http://www.douban.com/group/topic/20009323/)
ServiceDiscoveryServerServiceClassID_UUID = '{00001000-0000-1000-8000-00805F9B34FB}'
BrowseGroupDescriptorServiceClassID_UUID = '{00001001-0000-1000-8000-00805F9B34FB}'
PublicBrowseGroupServiceClass_UUID = '{00001002-0000-1000-8000-00805F9B34FB}'
#蓝牙串口服务
SerialPortServiceClass_UUID = '{00001101-0000-1000-8000-00805F9B34FB}'
LANAccessUsingPPPServiceClass_UUID = '{00001102-0000-1000-8000-00805F9B34FB}'
#拨号网络服务
DialupNetworkingServiceClass_UUID = '{00001103-0000-1000-8000-00805F9B34FB}'
#信息同步服务
IrMCSyncServiceClass_UUID = '{00001104-0000-1000-8000-00805F9B34FB}'
SDP_OBEXObjectPushServiceClass_UUID = '{00001105-0000-1000-8000-00805F9B34FB}'
#文件传输服务
OBEXFileTransferServiceClass_UUID = '{00001106-0000-1000-8000-00805F9B34FB}'
IrMCSyncCommandServiceClass_UUID = '{00001107-0000-1000-8000-00805F9B34FB}'
SDP_HeadsetServiceClass_UUID = '{00001108-0000-1000-8000-00805F9B34FB}'
CordlessTelephonyServiceClass_UUID = '{00001109-0000-1000-8000-00805F9B34FB}'
SDP_AudioSourceServiceClass_UUID = '{0000110A-0000-1000-8000-00805F9B34FB}'
SDP_AudioSinkServiceClass_UUID = '{0000110B-0000-1000-8000-00805F9B34FB}'
SDP_AVRemoteControlTargetServiceClass_UUID = '{0000110C-0000-1000-8000-00805F9B34FB}'
SDP_AdvancedAudioDistributionServiceClass_UUID = '{0000110D-0000-1000-8000-00805F9B34FB}'
SDP_AVRemoteControlServiceClass_UUID = '{0000110E-0000-1000-8000-00805F9B34FB}'
VideoConferencingServiceClass_UUID = '{0000110F-0000-1000-8000-00805F9B34FB}'
IntercomServiceClass_UUID = '{00001110-0000-1000-8000-00805F9B34FB}'
#蓝牙传真服务
FaxServiceClass_UUID = '{00001111-0000-1000-8000-00805F9B34FB}'
HeadsetAudioGatewayServiceClass_UUID = '{00001112-0000-1000-8000-00805F9B34FB}'
WAPServiceClass_UUID = '{00001113-0000-1000-8000-00805F9B34FB}'
WAPClientServiceClass_UUID = '{00001114-0000-1000-8000-00805F9B34FB}'
#个人局域网服务
PANUServiceClass_UUID = '{00001115-0000-1000-8000-00805F9B34FB}'
#个人局域网服务
NAPServiceClass_UUID = '{00001116-0000-1000-8000-00805F9B34FB}'
#个人局域网服务
GNServiceClass_UUID = '{00001117-0000-1000-8000-00805F9B34FB}'
DirectPrintingServiceClass_UUID = '{00001118-0000-1000-8000-00805F9B34FB}'
ReferencePrintingServiceClass_UUID = '{00001119-0000-1000-8000-00805F9B34FB}'
ImagingServiceClass_UUID = '{0000111A-0000-1000-8000-00805F9B34FB}'
ImagingResponderServiceClass_UUID = '{0000111B-0000-1000-8000-00805F9B34FB}'
ImagingAutomaticArchiveServiceClass_UUID = '{0000111C-0000-1000-8000-00805F9B34FB}'
ImagingReferenceObjectsServiceClass_UUID = '{0000111D-0000-1000-8000-00805F9B34FB}'
SDP_HandsfreeServiceClass_UUID = '{0000111E-0000-1000-8000-00805F9B34FB}'
HandsfreeAudioGatewayServiceClass_UUID = '{0000111F-0000-1000-8000-00805F9B34FB}'
DirectPrintingReferenceObjectsServiceClass_UUID = '{00001120-0000-1000-8000-00805F9B34FB}'
ReflectedUIServiceClass_UUID = '{00001121-0000-1000-8000-00805F9B34FB}'
BasicPringingServiceClass_UUID = '{00001122-0000-1000-8000-00805F9B34FB}'
PrintingStatusServiceClass_UUID = '{00001123-0000-1000-8000-00805F9B34FB}'
#人机输入服务
HumanInterfaceDeviceServiceClass_UUID = '{00001124-0000-1000-8000-00805F9B34FB}'
HardcopyCableReplacementServiceClass_UUID = '{00001125-0000-1000-8000-00805F9B34FB}'
#蓝牙打印服务
HCRPrintServiceClass_UUID = '{00001126-0000-1000-8000-00805F9B34FB}'
HCRScanServiceClass_UUID = '{00001127-0000-1000-8000-00805F9B34FB}'
CommonISDNAccessServiceClass_UUID = '{00001128-0000-1000-8000-00805F9B34FB}'
VideoConferencingGWServiceClass_UUID = '{00001129-0000-1000-8000-00805F9B34FB}'
UDIMTServiceClass_UUID = '{0000112A-0000-1000-8000-00805F9B34FB}'
UDITAServiceClass_UUID = '{0000112B-0000-1000-8000-00805F9B34FB}'
AudioVideoServiceClass_UUID = '{0000112C-0000-1000-8000-00805F9B34FB}'
SIMAccessServiceClass_UUID = '{0000112D-0000-1000-8000-00805F9B34FB}'
PnPInformationServiceClass_UUID = '{00001200-0000-1000-8000-00805F9B34FB}'
GenericNetworkingServiceClass_UUID = '{00001201-0000-1000-8000-00805F9B34FB}'
GenericFileTransferServiceClass_UUID = '{00001202-0000-1000-8000-00805F9B34FB}'
GenericAudioServiceClass_UUID = '{00001203-0000-1000-8000-00805F9B34FB}'
GenericTelephonyServiceClass_UUID = '{00001204-0000-1000-8000-00805F9B34FB}'
如果想要实现客户端和服务端的 socket 连接, 那么两边的 UUID 要保证一致, 否则连接失败。
- android 蓝牙学习记录
- 蓝牙学习记录
- 蓝牙4.0学习要点记录
- android蓝牙键盘调试记录
- android蓝牙键盘调试记录
- android 蓝牙学习笔记
- Android 蓝牙学习
- android 蓝牙学习资料
- android 蓝牙模块学习
- android学习之蓝牙
- Android BCM4330 蓝牙BT驱动调试记录
- Android BCM4330 蓝牙BT驱动调试记录
- Android BCM4330 蓝牙BT驱动调试记录
- Android BCM4330 蓝牙BT驱动调试记录
- Android BCM4330 蓝牙BT驱动调试记录
- Android BCM4330 蓝牙BT驱动调试记录
- Android BCM4330 蓝牙BT驱动调试记录
- Android BCM4330 蓝牙BT驱动调试记录
- C++中string用法
- 为什么linux中.text 虚拟内存段不是从0起始的?
- 图解各种SQL连接
- Git远程操作详解
- iOS并发开发简要整理(上)
- android 蓝牙学习记录
- VMware虚专机中CentOS 6.4设置固定IP
- 如何分析 NDK Crash 的堆栈信息
- JS+PHP实现QQ,新浪微博和豆瓣互联登陆
- 【SQL码农】SQL Server 2012新特性_列存储索引(3)
- UI03代理协议
- SQL查询性能优化
- Mysql如何删除以“#sql-”开头的临时表
- SOAP的介绍