非非非非非非 2019-09-27 18:59 采纳率: 46.2%
浏览 502

TCP SOCKET 调试工具一直跳

安卓代码如下

package connection.example.com.tcpconnectiontest1;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import java.io.DataOutputStream;
import java.io.OutputStream;
import java.net.Socket;
public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(final Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Button b1=findViewById(R.id.b1);
        b1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                new Thread(new Runnable() {
                    @Override
                    public void run() {
                        try{
                            Socket socket=new Socket("192.168.1.108",54250);
                            OutputStream outputStream=socket.getOutputStream();
                            DataOutputStream dataOutputStream=new DataOutputStream(outputStream);
                            dataOutputStream.write(1);
                            dataOutputStream.flush();
                            outputStream.close();
                            dataOutputStream.close();
                            socket.close();
                        }catch (Exception e){
                            e.printStackTrace();
                        }
                    }
                }).start();
            }
        });
    }
}

然后嘞,问题就是,每次点击按钮之后,TCP/UDP Socket调试工具(v2.2)就会跳一下变成下图
图片说明
之后又会立刻变回原来的样子(只有192.168.1.108【54250】这一行),右侧(数据接收及提示)窗口也不会显示接收到的信息之类的。
补充一下,我自己试过,本机连本机(自己的server与client连接),能够连接成功,消息也可以发送,可是一旦用手机发送一次数据(我把程序安装在安卓手机上,网络许可也已经给了),之前发送的数据信息(右侧:数据接收及提示窗口),也会一并消失。+
请大佬不吝赐教

  • 写回答

1条回答

  • zqbnqsdsmd 2019-09-27 19:07
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 乘性高斯噪声在深度学习网络中的应用
  • ¥15 运筹学排序问题中的在线排序
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥30 求一段fortran代码用IVF编译运行的结果
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥30 python代码,帮调试,帮帮忙吧