关于调用HP_UDP方面的问题,需要高手帮忙解决
安卓编译中,创建成员变量使用HP_UDP节点进行数据接收或发送都不行,绑定IP和端口都没办法接收和发送数据。使用HP_UDP客户端可以进行数据接收和发送,但在发送过程中只能发送到一个IP上(比如点击A按钮发送到A点,点击B按钮发送到B点,点击C按钮发送到C点,这里的ABC点的IP地址与端口都不同,但只要点了其中第一个按钮后比如A按钮,再点击其它按钮都是发送到第一点A点)这很奇怪,试过用发送后调用断开这个方法可以避免发送到上一个IP和端口上,但在发送时却会加入其它字符串,很奇怪,实在是找不到处理方法,有没有哪位大哥指点一二,谢谢 我也发现HP_UDP节点有问题!所以我现在用的 数据报收发器 反正是局域网传输!这个数据报收发器也应该够用了!对于必须完整接受命令的组件推荐用TCP那个组件!毕竟UDP是不确保数据被正确接收! HP_UDP客户端 肯定只能连接一个ip了。没办法连接多个ip的,同时给多个ip发送。除非是多个客户端才可以。
udp节点这东西不了解。 创世魂 发表于 2025-11-14 22:11
HP_UDP客户端 肯定只能连接一个ip了。没办法连接多个ip的,同时给多个ip发送。
除非是多个客户端才可以。
HP_UDP客户端它连接第一个IP成功后不会主动断开,所以就出现了需要连接第二个IP也会只能连接到第一个IP上,理论上UDP是不需要有连接状态的,只需要朝指定IP及端口发送就行 孤独靖仇 发表于 2025-11-14 21:53
我也发现HP_UDP节点有问题!所以我现在用的 数据报收发器 反正是局域网传输!这个数据报收发器也应该够用了! ...
数据收发器是怎么调用的?指导一下吧:handshake deng36825418 发表于 2025-11-15 10:29
数据收发器是怎么调用的?指导一下吧
收发器简单啊 收发器.打开(本地端口) 收发器.接收数据(接收大小)接收大小最好不要太大一般1024就足够用了!除非你特别大!但是也之前也说了!UDP不是安全的传输协议!然后有例子!你看看官方例子!安卓的和火山视窗的使用方法一样! 孤独靖仇 发表于 2025-11-15 19:31
收发器简单啊 收发器.打开(本地端口) 收发器.接收数据(接收大小)接收大小最好不要太大一般1024就 ...
收发器需要加载哪个模块?没使用过,求指点 有官方例子!好好看例子!收发器这个属于官方内置的!不需要模块! 孤独靖仇 发表于 2025-11-15 22:10
有官方例子!好好看例子!收发器这个属于官方内置的!不需要模块!
谢谢,找到了
页:
[1]