2 u013240191 u013240191 于 2016.05.12 16:06 提问

android中多台手机通过wifi进行数据传递 5C

是这样的,一台手机作为服务器,其他手机作为客户端,通过wifi怎么实现数据传递,
客户端可以主动发消息给服务端,服务端也可以主动发消息给客户端。
哪位大大知道怎么实现。。。
目前已经实现了一个服务器与一个客户端的连接。但是服务端没法主动给客户端发消息
新手。。没什么币。。。

1个回答

Lov_NinGx
Lov_NinGx   2016.05.12 16:39

jdk还是ndk? 服务端一般是循环监听消息,而客户端是发出消息,每台手机都是融合服务端和客户端的,获得自己的局域网IP,然后获取特征,在这个地址段前后的一个区间搜索那些有响应的地址,物理层的搜索结束,发送可以识别的报头进行鉴别,确认同一款软件,然后建立连接,然后就从开始实施业务逻辑了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android手机通过wifi实现数据传输
通过对Android的构架,利用其WiFi实现短距离数据传输
Android设备间Wifi通信
Android设备间通过Wifi通信实现传输、控制等操作有很多种方式可以采用。 一、两个设备通过路由器直接通信: 这种方式最简单,当两个设备连接到同一个路由器之后属于同一个局域网,只要知道对方的IP地址就可以通过socket直接通信了 二、一个设备建立AP(热点),另一个设备通过WIFI去连接AP: 这种方式下建立AP的设备相当于路由器的作用,Android系统建立热点之后他的IP地址一般
adb wifi 实现多设备无线连接Android手机
在我们测试中时常会遇到,手机连接电脑,但是数据线有限或者USB端口有限的情况,这个时候我们需要无线连接。 首先,手机连接电脑,手机和电脑连接同一个wifi,打开终端输入adb tcpip 5555然后输入adb connect 手机wifi_IP:5555大概像这样:adb connect 192.168.199.227:5555这个时候我们连接上了第一台手机,你可以输入 adb devices 查
Android手机通过wifi进行数据传输(三)
上文接Android手机通过wifi进行数据传输(二)  源码文件2 MyTimerCheck.java package edu.cdut.robin.hotspot; public abstract class MyTimerCheck {    private int mCount = 0;    private int mTimeOutCount = 1;    pri
android之同一wifi下两台设备通过UDP进行通讯
参考文章地址:http://www.cocoachina.com/android/20171016/20806.html前端布局如下:Activity中的全部代码,其中使用了butterknife实现View中控件的实例化。package com.example.a260219.myapplication; import android.os.Bundle; import android.os....
Android手机通过wifi进行数据传输(一)
be 本文参照自: Android 连接Wifi和创建Wifi热点 demo 在Android手机上可以通过在收方开启一个wifi热点,然后再发送方连接这个wifi热点。这样他们就在一个局域网,然后通过socket进行通信。 本文的demo程序写得比较简单。 对于收方,首先点击“创建wifi热点”按钮,开启一个wifi热点,然后点击“开启接受”按钮,准备接受数据。 图
【Android】Android手机通过wifi进行数据传输
Android手机通过wifi进行数据传输(四) 2014-05-08 10:30 阅读(5226) 评论(14)   Android手机通过wifi进行数据传输(三) 2014-05-08 10:29 阅读(10081) 评论(3)   Android手机通过wifi进行数据传输(二) 2014-05-08 10:27 阅读(
Appium 使用wifi连接多台手机方法
在我们测试中时常会遇到,手机连接电脑,但是数据线有限或者USB端口有限的情况,这个时候我们需要无线连接。 12 首先,手机连接电脑,手机和电脑连接同一个wifi,打开终端输入 adb tcpip 55551 然后输入 adb connect 手机wifi_IP:55551 大概像这样: adb connect 192.168.199.227:55551 这个时候我
android手机通过WIFI与硬件进行通信
通过WIFI快连技术,将局域WIFI网络名和密码发送到设备端,更改设备端的WIFI网络名和密码。 通过wifi来控制硬件的一些功能改如何做,求大神指点!
在android的同一个wifi局域网下,利用socket与多个手机进行数据的收发
前言: 在这里强调局域网,是因为内网之间的设备通信时,无需经过外网,若想内网的设备能够与外网进行通信,可自行百度其解决办法... 虽说利用wifi,实质是怎么利用socket来进行通信的问题 步骤一:编写服务端和客户端的代码 服务端代码(MainActivity.java): package com.example.dai.wifiserver; import androi