android端对端通信,一个服务器,多个Client。本来是想把自己的电脑跑服务器程序,关了防火墙也连接不上。发现校内网大部分采取DHCP,但我ifconfig发现idAdrress一直没有变,怎么回事?校内网大部分采取NAT技术,在专用网络内部使用专用IP地址,而仅在连接到因特网的路由器使用全球IP地址。所以不能够当作服务器来使用。
本地的java程序,本来打算只是测试一下能不能和client联通,client为android studio编写的简单demo。
import java.net.*;
import java.io.*;
public class chat{
// private PrintWriter write;
// private BufferedReader read;
//静态方法不能引用非静态变量BufferedReade
//try模块以后再写 好多错误
public static void main(String[] args) throws IOException{
ServerSocket s=