Android 中出现java.net.BindException: bind failed: EADDRINUSE 问题解决办法
Android中出现java.net.BindException:bindfailed:EADDRINUSE问题解决办法
看下问题:
try{
DatagramSocketudpSocket=newDatagramSocket(DEFAULT_PORT);
}catch(Exceptione)
{
e.printStackTrace();
}
//java.net.BindException:bindfailed:EADDRINUSE(Addressalreadyinuse)
解决方法:
将:udpSocket=newDatagramSocket(DEFAULT_PORT);
改为:
if(udpSocket==null){
udpSocket=newDatagramSocket(null);
udpSocket.setReuseAddress(true);
udpSocket.bind(newInetSocketAddress(DEFAULT_PORT));
}
问题就解决了
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短