2 mr zouweihao MR_zouweihao 于 2014.08.22 09:38 提问

建立一个基于安卓wifi的通信

就是通过wifi连接2个手机,使一个手机发消息另一个手机能收到。
只要简单的wifi通讯就可以,各位大侠给点指导,不胜感激,O(∩_∩)O谢谢 !!

2个回答

aqswde35025
aqswde35025   2014.08.23 15:14

其实不关wifi什么事,wifi只是提供一个网络环境而已。主要是用socket来实现,先用udp发广播,然后建立连接,再用socket进行通信,之前见过有人写了个demo,应该是在apkbus上的,我也忘了,你可以自己去找下。

glf007_r
glf007_r   2014.08.25 15:04

两个手机都连到某个AP上,用微信收发短消息即可。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android应用源码基于WIFI项目._局域网聊天
wifi局域网聊天,可以实现手机搜索热点和创建热点,内容丰富
通过wifi与设备进行通信(Android)
通过wifi与设备进行通信(Android) 最近leader决定把app与设备之间的通信改为wifi,通过http协议实现设备之间的通信。 相对与之前的蓝牙通信,的确简单不少,但实际编码当中也有坑。现在分享出来,希望能给需要的鞋童以帮助,有啥问题大家也可以讨论一下。 切换手机wifi到指定wifi热点在baidu或者google输入以上内容搜索,会出现很多相关资料,但是点开之后,才发现大
Android通过WIFI建立热点,通过scoket实现聊天室,文件传输等通信功能。
Android通过WiFi,与WiFi模块进行socket通信,进行聊天,文件传输等。
安卓wifi客户端与下位机通信
安卓wifi客户端与下位机通信,扫描附近wifi,连接wifi,与下位机建立socket通信。网上参考了一下代码,自己又重新写了一部分,亲测可用,有需要的可以下载学习。使用时先扫描附近wifi,连接wifi(输入WiFi密码),后建立socket通信,socket建立成功就可以相互收发数据了。
Anroid中两台手机连接同一wifi通过socket进行通信
Android设备连接局域网通过socket进行通信的原理是,一台设备作为服务端另外一台设备作为客户端开发。通过这种方法进行的通信做手机app的估计用得少,一般没人会连接局域网进行通信,但是在智能家居这一块估计用的会越来越多。今天就带来一个android通过socket进行通信的例子
详细分析局域网内通过无线实现Android端与PC端TCP/UDP通信的四种情况
Android端与PC端在局域网(可以将两者放在同一个无线路由器下,wifi连接)内通过无线实现通信要分几种具体的情况分析,这里以TCP协议的Socket通信为例来具体说明: 1、Android真机与PC: 由于两者在无线网局域网内肯定都有IP,因此无论哪个作为server端,哪个作为client端,都不需要进行端口重定向,直接用如下代码即可: server端:serverSocke
Android/安卓开发之WIFI通讯(上)--搜索区域网内所有设备
假如我们连接wifi,但是这个wifi没有连接互联网,我们能用他来干嘛?这就涉及到区域网的应用了。 这不需要连接互联网,只要在大家连接在同一个区域网内的wifi就可以通讯,目前类似应用场景已经很多了。例如各种软件的面对面快传、各种游戏的区域网联机、还有目前常用的智能家居的家具管理、基于wifi的视频监控等等。 这里主要是针对android端,当然移植到其他平台上也可以,毕竟有了算法思路。这里打算模拟连接上wifi之后和同在一个区域网的其他用户进行聊天、传输文件等。 要想和同一个区域网内的其他客户端进行通讯,
在android的同一个wifi局域网下,利用socket与多个手机进行数据的收发
前言: 在这里强调局域网,是因为内网之间的设备通信时,无需经过外网,若想内网的设备能够与外网进行通信,可自行百度其解决办法... 虽说利用wifi,实质是怎么利用socket来进行通信的问题 步骤一:编写服务端和客户端的代码 服务端代码(MainActivity.java): package com.example.dai.wifiserver; import androi
android wifi连接+基于socket的文件数据传输(上)
分客户端和服务器端两大部分介绍: 客户端: 1.WiFi连接: 1.1开启WiFi       public void openWifi () { if (!mWifiManager .isWifiEnabled()) { mWifiManager.setWifiEnabled(true); }
WiFi通信上位机实现
最终的目标: 上位机功能:键盘发出 前后左右移动信号 + 其他云台、机械臂等信号,通过Socket网络编程,实现WiFi与下位机通信。 然后Win32开发相关的和Socket是现学现用,业余的。 现阶段(该阶段的最终版)程序运行效果如下: 可以通过键盘输入: 大小写字母、数字、特殊字符(shift + 数字键)、标点符号; 有个闪烁光标,可以通过键盘上“左右移动键”左右