最近公司开发物联网,研究Android Things与外设单片机的通讯问题,从烧制树莓派3B的android things 1.0系统,到demo的编写测试,在网上也找了很多资料,自己进行了重新整理和优化。
主要用于TCP客户端和TCP服务端通讯测试。可以监听以太网和WIFI插拔,有网无网的检测,并获取IP显示。数据发送可以设置十六进制。
服务器模式:可设置端口和获取本地IP,开启后,service开启线程连接,进行监听,可通过客户端socket连接时,进行连接并进行数据交互。
客户端模式:自行设置目标主机IP和端口,进行连接,成功可以进行数据交互。
图例如下:
源码下载地址:
https://download.csdn.net/download/qq_31851229/10452601
Android Things 1.0镜像以及刷机工具下载地址:(如果自己可以科学上网,可自行去谷歌官网下载,可以忽略)
https://download.csdn.net/download/qq_31851229/10452329