Android 为什么运行到 Socket socket =sever.accept();这句,程序崩溃

Android 为什么运行到 Socket socket =sever.accept();这句,程序崩溃,第1张

你的程序时在主线程中做的,所以崩溃了,andorid4.0后不允许在主线 *** 作耗时 *** 作.

你把

Socket socket =sever.accept()

放到新建线程中 *** 作就不报错了.

线程中的异常,要处理掉

try{

client = new Socket(site,port)

}catch(Exception e){

e.printStackTrace()

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11227781.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存