【发布时间】:2017-02-22 14:33:11
【问题描述】:
当我说 socket = new Socket(serverAddr, PORT);在android中,打开的是什么类型的socket? UDP 套接字还是 TCP 套接字?
我正在尝试从我的 android 发送数据并从我的 PC 读取它。我正在从 UDP 接收器 C# 脚本(Unity3D)中读取它。但我的 android 报告连接超时异常。
我的问题是,android打开的是什么类型的socket?
【问题讨论】:
-
Socket.connect打开一个TCP套接字要使用UDP,你需要创建一个DatagramSocket -
谢谢,有帮助。我试图从我的电脑上实时读取手机上的加速度计数据。我打开了一个 tcp 连接以通过 WiFi 获取数据流。但是有一些滞后。有什么更好的方法来做到这一点? wifi是正确的方法,还是我应该尝试蓝牙?最终我的手机应该像无线鼠标一样传输数据。