首页 新闻 会员 周边 捐助

android手机之间的socket通信

0
悬赏园豆:5 [待解决问题]

openSever.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
ServerSocket ssocket=null;
// TODO Auto-generated method stub
try{
ssocket=new ServerSocket(2013);
System.out.println("对2013端口进行监听");
while(true){
Socket socket=ssocket.accept();
ServerThread serverThread=new ServerThread(socket);
serverThread.start();
}


}catch(Exception e){
Toast.makeText(getApplicationContext(), "打开服务器异常",Toast.LENGTH_SHORT).show();
}
}
});

 

走到Socket socket=ssocket.accept();这句就异常,求解答?

Jason_ward的主页 Jason_ward | 初学一级 | 园豆:197
提问于:2013-07-15 09:13
< >
分享
所有回答(2)
1

应为这个端口被占用了 换个试试

penghanying | 园豆:202 (菜鸟二级) | 2013-07-15 10:25

端口换了好几次了,都不可以.

支持(0) 反对(0) Jason_ward | 园豆:197 (初学一级) | 2013-07-16 09:26
0

应该是端口号重复。你改变你端口号号从新启动服务器在试试

jianrong.zheng | 园豆:550 (小虾三级) | 2013-07-16 11:00
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册