有的人说是没弄select~可是网上的例子都没设定啊~汗了
解决方案 »
- android 拍照 剪裁的问题
- 一个网页,用内置的浏览器上不了,但是用第三方的浏览器可以连接成功。
- 求大神请教
- 肿么办……关于activity
- 关于viewstub的一个问题!请各位指教
- Toast出错了,为什么不能连接字符串?
- 关于Android的EditText使用自定义键盘的问题
- android 如何listview显示图片文件的缩略图?
- Android 自定义对话框问题
- Unable to start activity ComponentInfo{**} java.lang.NullPointerException
- 关于UI界面问题,同时使用横屏UI和竖屏UI
- 大家在开发Android的时候,使用什么版本管理软件
accept只是为了监听端口 , 而你真正数据的接收是recv这个地方 , 所以当你每accept一个信号 , 就要另外开启一个线程去专门recv接收数据。
你不是把accept和receive都放在同一个线程中了吧?
ServerSocket localServerSocket = new ServerSocket(m_nPort);
while(true)
{
try
{
Socket socket = localServerSocket.accept(); // 主线程持续阻塞等待连接
Receiver rcv = new Receiver(socket); //此处要另起线程去处理已连接的Socket
rcv.start();
}
}Class Receiver extends Thread{
InputStream inStream= null;
public Receiver(Socket socket){
if(socket == null){
throw new Exception();
} inStream = socket.getInputStream;
} public void run(){
while(true){
inStream.read();
}
}