UUID是“Universally Unique Identifier”的简称,通用唯一识别码的意思。对于蓝牙设备,每个服务都有通用、独立、唯一的UUID与之对应。也就是说,在同一时间、同一地点,不可能有两个相同的UUID标识的不同服务。
在Android手机开发中不必过多考虑这点在这一点,因为几乎没有哪个手机会同时装两块蓝牙芯片。
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}'
分享到:
相关推荐
Android蓝牙通信实例,有客户端和服务端两个程序,以便理解起来更加简单明了。
Android蓝牙通信客服端和服务端代码示例简单易懂,代码收集与网络大家可以下载使用。(UUID方式)
Android 蓝牙BLE全面解析以及智能车锁开发实例一、蓝牙BLE产生背景——蓝牙的发展历程 二、蓝牙BLE的基本概念 三、蓝牙BLE的架构介绍 1. 蓝牙BLE架构概览 2. 简述BLE如何发送数据包 2.1 广播方式 2.2 连接方式 四、...
蓝牙的uuid标准
采用kotlin 对蓝牙进行打开和关闭,以及搜索蓝牙设备,与其他蓝牙设备配对,并将所有配对的信息进行显示。相关说明看 https://mp.csdn.net/mp_blog/creation/editor/119547298
android蓝牙通信实例,修改相关参数可运行;相关疑问可联系解答;
android4.0蓝牙收发数据demo,可以自己设置收发uuid。
Android生成唯一标识符UUID(完全替代IMEI),项目真实有效。
此代码是与蓝牙串口之间的通信,如果与其他蓝牙设备通信请修改UUID。其中BluetoothDemo是Android源码,SerialportUtility是调试工具,有蓝牙功能的电脑可使用此工具模拟蓝牙串口模块。注意此代码中没有做配对,请先...
自己写的ble 蓝牙检索程序,用于寻找蓝牙的服务uuid 和特征uuid
一个android蓝牙开发的例子 实现了检测蓝牙状态 点击按钮打开或关闭蓝牙 显示已配对设备列表 点击按钮扫描蓝牙 显示可用设备列表 点击设备名进行配对连接等功能。
当前通用的BLE的UUID列表 常用BLE服务UUID 各个公司私有UUID及蓝牙联盟定义的其他UUID
BluetoothKit是一款功能强大的Android蓝牙通信框架,支持经典蓝牙和低功耗蓝牙设备混合扫描,提供了一系列简单易用的接口用于低功耗蓝牙设备的连接,数据读写,通知等。 特点 一、支持经典蓝牙和BLE蓝牙...
1.通过NDK获得UUID(android 底层是linux,通过ndk获得其uuid) 2.通过java层获得android唯一标识码
买别人的代码,这里分享。已经编译生成apk。可以改源码供自己需要。
Unity生成设备唯一UUID,代码+样例
android 好用的ble蓝牙调试助手,方便操作,查看服务的UUID
android连接蓝牙4.0,连接和数据传输,连接时需要不同硬件的UUID,仅供参考
一个蓝牙ble通信demon, 根据自己的蓝牙模块 更改uuid 即可
蓝牙 开发中的常见问题的解决 适用于5.0 以上的各种Android 平台,UUID的使用,蓝牙的扫描。蓝牙的打开,蓝牙通信socket的建立与监听