非非非非非非 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
    关注
    评论

报告相同问题?

悬赏问题

  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮