Android 到 Android TCP 连接

标签 android sockets tcp connection

到目前为止,我所看到的关于 Android TCP 连接的所有文档、示例和问题都是在 Android 设备和计算机之间进行的。尽管无线可能不可靠,但是否可以通过 WiFi 在 Android 设备之间建立客户端-服务器 TCP 连接?如果可以,如何实现?

编辑:我想我应该详细说明我的情况。 我的 Droid 不响应 ping 或接受任何传入的 TCP 请求,除非我首先将 Droid 设置为客户端并将我的笔记本电脑设置为服务器。建立初始连接后,我就可以从我的笔记本电脑上执行 ping 操作,或者让 Droid 成为服务器,让我的笔记本电脑成为客户端。我不能做的是让一个 Droid 作为服务器,另一个作为客户端,我总是会收到“没有路由到主机”的错误。

感觉好像有什么东西阻止了传入连接,除非设备启动与其他东西的连接,即使这样,设备唯一会接受的请求就是这个设备。如何让我的 Droid 成为一个服务器,接受来 self 本地 Intranet 上任何设备的所有传入 TCP 请求?

最佳答案

你应该可以。就像处理计算机/设备连接一样,只是在设备上运行客户端和服务器代码。

关于Android 到 Android TCP 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6720665/

相关文章:

c++ - 如何通过可靠的 UDP 隧道传输 TCP?

javascript - Socket.io/SailsJS 如何订阅除id 以外的属性为true 的实例房间?

TCP四次握手

python - 带 Tornado 的 Django TCP 服务器

networking - ISO8583报文解码

java - Gradle 无法解析 Android Studio 中的依赖项

delphi - 从阻塞套接字更改为非阻塞套接字有什么好处?

使用 ANT 脚本构建 Android NDK

android - Sherlock ActionBar 溢出菜单 TextColor

android - 这是 Activity 启动模式、 list 或 Intent 标志的更好方法