到目前为止,我所看到的关于 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/