使用Wifi在两个Android之间传输数据

问题描述:

我正在尝试开发一个Android应用程序,它必须能够在两个Android手机之间传输数据/消息,作为使用其自己的Wifi的无线网络或路由器附近。我只是尝试使用Tcp程序来做到这一点,但它失败了,它没有连接,我得到ConnectException和连接被拒绝。使用Wifi在两个Android之间传输数据

[已编辑]使用Android Portable Hotspot与应用程序集成可以实现这一点吗?有没有关于这种方法的教程?

任何想法,如何做到这一点? 谢谢。

+0

可能的重复与http://*.com/questions/1932150/can-android-do-peer-to-peer-ad-hoc-networking –

您需要先让两台设备相互联网,然后才能担心该网络连接的tcp使用情况。

如果一个设备愿意将可访问点功能作为便携式热点的一部分来执行,并且将其选择为无线网络,则可以实现两者之间的网络连接,以用于自定义交通。尽管有些方法可以在不起作用的地方实施热点。另外值得关注的是,“客户端”设备现在将通过热点设备发送其所有网络流量,其中不仅包括前台应用程序,还包括它决定在后台执行的任何操作。

+0

嗨克里斯,如果我启用设备“服务器”中的热点, ,并从其他设备“客户端”连接到此网络,我能否使用ServerSocket编程启动TCP连接? – Vignesh

+0

嗨克里斯,感谢您的回答,现在我可以传输数据。 – Vignesh

+0

@Vignesh你是怎么做到的?你能提出一些意见吗? – TimonWang