发明名称 |
一种基于Android平台的设备通信方法和装置 |
摘要 |
一种基于Android平台的设备通信方法,包括:步骤S1,本机设备A用Wifi Direct服务来广播,其中服务类型设置为特殊字符,广播服务中还包括蓝牙的地址和名称组合,其他设备B搜索该服务,本机设备A并通过Wifi Direct服务发现回调找到其他设备B,其他设备B通过Wifi Direct服务回调找到本机设备A;步骤S2,本机设备A收到Wifi Direct服务发现回调,通过解析服务类型确定是要连接的服务,则继续解析出其他设备B的蓝牙地址和名称,其中蓝牙地址用于建立连接,名称用于显示,本机设备A与其他设备B协商确定客户端和服务端,并创建socket;步骤S3,本机设备A和其他设备B通信基于所述soket进行信息交互。本发明能够使得通信终端能在无网下进行通信。 |
申请公布号 |
CN106102033A |
申请公布日期 |
2016.11.09 |
申请号 |
CN201610424441.3 |
申请日期 |
2016.06.15 |
申请人 |
北京众享比特科技有限公司 |
发明人 |
张扬;卢小明;陈姝 |
分类号 |
H04W8/00(2009.01)I;H04W48/10(2009.01)I;H04W76/02(2009.01)I |
主分类号 |
H04W8/00(2009.01)I |
代理机构 |
北京誉加知识产权代理有限公司 11476 |
代理人 |
胡冰;张争艳 |
主权项 |
一种基于Android平台的设备通信方法,其特征在于,包括:步骤S1,本机设备A用Wifi Direct服务来广播,其中服务类型设置为特殊字符,广播服务中还包括蓝牙的地址和名称组合,其他设备B搜索该服务,本机设备A并通过Wifi Direct服务发现回调找到其他设备B,其他设备B通过Wifi Direct服务回调找到本机设备A;步骤S2,本机设备A收到Wifi Direct服务发现回调,通过解析服务类型确定是要连接的服务,则继续解析出其他设备B的蓝牙地址和名称,其中蓝牙地址用于建立连接,名称用于显示,本机设备A与其他设备B协商确定客户端和服务端,并创建socket;步骤S3,本机设备A和其他设备B通信基于所述soket进行信息交互。 |
地址 |
100016 北京市朝阳区将台西路18号皮革大厦711 |