关于基于android的简单聊天程序(点对点的)

afeiluo 2011-10-19 05:22:54
两个用户进行通信时,怎么建立socket通信,手机是没有ip地址的呀,怎么建立连接?是不是android有这方面的库呀?
...全文
441 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
少时诵诗书vv 2012-05-20
  • 打赏
  • 举报
回复
tcp的有服务器,
udp的就是直接点对点聊天,
具体我不知道
sniffer12345 2011-10-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 afeiluo 的回复:]

引用 1 楼 peijiangping1989 的回复:

你的思维错误了呢。你需要搭建一个中间socket服务器。而不是直接2个手机就socket。

我是想这样的,两个用户通信时,其中的一个作为服务器,不断的检测socket连接,如发现就与其通信。就是想实现简单在两个手机(用户)之间 的消息传递
[/Quote]
怎么会需要中间socket服务器呢?。。
端对端通信在手机上跟在PC上一模一样,手机也有IP地址的,无论内网还是公网。不过你必须要有一个服务端的IP是固定的,并且保持侦听,这样其他客户端就可以通过该IP和端口连接上
afeiluo 2011-10-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 peijiangping1989 的回复:]

你的思维错误了呢。你需要搭建一个中间socket服务器。而不是直接2个手机就socket。
[/Quote]
我是想这样的,两个用户通信时,其中的一个作为服务器,不断的检测socket连接,如发现就与其通信。就是想实现简单在两个手机(用户)之间 的消息传递
kspaul 2011-10-19
  • 打赏
  • 举报
回复
关注!!!
小裴同学 2011-10-19
  • 打赏
  • 举报
回复
你的思维错误了呢。你需要搭建一个中间socket服务器。而不是直接2个手机就socket。

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧