<分区>
我想把我的手机变成一个 Remote ,它可以向我的电脑发送指令。我查看了 Socket 框架,它看起来很有前途。假设我的电脑在家里,通过路由器连接到我的 wifi,我的手机连接到 3G,而我在城里跑来跑去。那么有没有可能把两者联系起来呢?如果是,我需要从手机连接到哪个 IP 地址?
<分区>
我想把我的手机变成一个 Remote ,它可以向我的电脑发送指令。我查看了 Socket 框架,它看起来很有前途。假设我的电脑在家里,通过路由器连接到我的 wifi,我的手机连接到 3G,而我在城里跑来跑去。那么有没有可能把两者联系起来呢?如果是,我需要从手机连接到哪个 IP 地址?
最佳答案
是的,可以做到。您必须连接到您的外部 IP 地址(只需谷歌“我的 IP”)和您选择的端口号,在路由器防火墙上打开端口并将端口重定向到您的计算机本地 IP 地址 - 我无能为力,因为如何操作取决于路由器。
您可以使用 no-ip.com 等免费服务来获得免费域名,这样您就不必在 IP 发生变化时跟踪它。
关于java - 通过socket-framework连接手机和电脑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13242641/