autojs双向通信
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了autojs双向通信相关的知识,希望对你有一定的参考价值。
参考技术A 牙叔教程 简单易学socketIO
SocketIO是在客户端和服务端之间建立的双向通信数据交换技术,在即时通讯、通知与消息推送,实时分析等场景中有较为广泛的应用。
8.7.7-0
通信是双向的, 所以既有客户端, 也有服务端
使用koa框架搭建, 使用的主要模块是 "socket.io": "^4.0.1"
socketIO模块依赖 implementation('io.socket:socket.io-client:2.0.0')
用android studio调试成功以后, 转成dex供给autojs使用
由于更新日志的方法类似, 都是更新textView的内容, 只是viewId不一样, 所以要方法复用
部分内容来自网络
使用 Websocket 的两个设备之间的双向通信
【中文标题】使用 Websocket 的两个设备之间的双向通信【英文标题】:Bidirectional Communication between two devices using Websockets 【发布时间】:2013-08-30 08:15:08 【问题描述】:我能否使用websockets
在NAT
后面的本地网络中的(c++)设备和互联网(不在NAT
后面)中的设备(PC)之间实现真正的双向通信。通信的开始应该由网络设备触发。
亲切的问候
【问题讨论】:
除了“是”之外,您还期待什么样的答案? 我想知道这里的 NAT 是否有问题。 【参考方案1】:在这方面,WebSockets 的行为与任何其他套接字完全一样。如果发起者在 NAT 设备之后,而接收者不在,那么它应该可以工作(受 NAT 设备的任何特殊策略限制)。如果目标位于 NAT 之后,则如果没有某种端口转发设置,它将无法工作。
【讨论】:
以上是关于autojs双向通信的主要内容,如果未能解决你的问题,请参考以下文章