我的Android手机和PC使用USB连接。 现在我可以通过手机ping我的电脑吗?这可能吗? 我也可以通过PC ping我的手机吗?如果是这样,使用什么IP,我应该ping我的手机? 注意:
例如:
客户代码:
Socket socket = new Socket("10.51.2.98", 1234);//trying to ping my PC ip address
服务器代码:
channel.sin_family = AF_INET;
channel.sin_addr.s_addr = INADDR_ANY;
channel.sin_port = htons(1234);
答案 0 :(得分:0)
1st - 你的代码不会ping任何地方 - 而是创建一个TCP套接字(参见ICMP)。
第二 - USB通常不会为您提供网络接口(可能,但很少是默认的连接类型),但是其他一些配置文件(如大容量存储设备),您需要一个网络接口来生成ping消息。< / p>