内容简介:2.连接minitouch,执行相关的命令参考:
linux 中进程间通信,有3中方式(因为是自己总结的所以与标准答案有误差), 1.ip+端口 2.文件名 3.一个全局的变量名 而我们minitouch就是采用的一个全局的变量名。 所以我们可以通过adb 把端口进行一个转发,然后进行通信 so我们可以通过直接通过 go 点击远程点击 解决步骤: 1.启动minitouch 2.连接minitouch,执行相关的命令 3.自行在安卓端启动一个服务(便于远程调用)
2.连接minitouch,执行相关的命令
package main import ( "net" "github.com/qiniu/log" "time" ) func main() { conn,err:=net.Dial("unix","@minitouch") log.Println("连接中,爸爸给点力呀") if err != nil { log.Println("报错了操") log.Println(err) return } defer conn.Close() buf:=make([]byte,1024) n,err:=conn.Read(buf) if err != nil { log.Println("buf 中的错误") log.Println(err) return } if n>0{ log.Println("读取返回的文本") log.Println(string(buf[:n])) } conn.Write([]byte("d 0 100 100 50\n")) conn.Write([]byte("c\n")) time.Sleep(time.Millisecond*100) conn.Write([]byte("u 0\n")) conn.Write([]byte("c\n")) //time.Sleep(time.Millisecond*100) log.Println("请求完成") }
3.启动一个服务(自行在安卓端启动一个服务)
可参考参考:
https://testerhome.com/topics/4400
同时参考部分atx部分代码
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- vue页面跳转后返回原页面初始位置方法
- Flutter 三种方式实现页面切换后保持原页面状态
- 点击a链接打开第三方页面变成下载页面问题
- 页面遮罩层,并且阻止页面body滚动。bootstrap模态框原理
- Vue 页面状态保持页面间数据传输的一种方法
- 渐进式配置webpack4单页面和多页面(一)
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
断点:互联网进化启示录
[美]杰夫·斯蒂贝尔 / 师蓉 / 中国人民大学出版社有限公司 / 2014-11-1 / CNY 49.00
一部神经学、生物学与互联网技术大融合的互联网进化史诗巨著。 我们正置身网络革命中。互联网的每一丝变化都与你我息息相关。当科技变得无处不在时,它就会改变你我。在《断点》一书中,大脑科学家和企业家杰夫·斯蒂贝尔将带领读者来到大脑、生物与技术的交汇处,向读者展示生物学和神经学是如何与互联网技术发生联系的;我们是如何通过生物学上的前车之鉴,来预测互联网的发展的;互联网在经历增长、断点和平衡后又会发生......一起来看看 《断点:互联网进化启示录》 这本书的介绍吧!
URL 编码/解码
URL 编码/解码
html转js在线工具
html转js在线工具