Android wifi接收服务
2017-04-09 20:07:56 0 举报
Android WiFi接收服务是一个用于接收和处理WiFi信号的功能模块。它负责扫描附近的WiFi网络,连接到可用的网络,并管理已连接网络的连接状态。该服务还提供了对WiFi网络的配置选项,例如更改网络名称、密码和加密类型等。此外,它还支持多个WiFi网络的同时连接,以便用户可以在不同的网络之间进行切换。通过使用Android WiFi接收服务,应用程序可以访问互联网,实现数据传输和通信功能。总之,Android WiFi接收服务是一个重要的功能模块,它为用户提供了便捷的无线网络连接和管理功能。
作者其他创作
大纲/内容
在本地SD卡新建目标文件夹,并且以“Data+时间戳.txt”的命名方式新建txt文件,同时新建一个与该txt绑定的OutputStreamWriter
是
否
发送“start”命令,阻塞等待接收到“start ok”回复
出错处理
调用方bind服务后,excute()会被执行。期间获取wifi设配器WifiManager,获取当前所连接wifi的IP,启动新的线程用于与下位机建立TCP连接
循环接收来自TCP socket的数据,并写入txt文件,同时调用数据分析模块的getRawData函数将数据传送至于数据分析模块。直至用户点击\"停止测量按钮\",此时关闭各输入输出流,及socket套接字
新建一个与TCP socket绑定的BufferedReader,用于接收下位机传过来的数据,以及用于发送数据的PrintWriter
结束
向MainActivity广播错误信息,并由其接收后于UI线程向用户呈现
开始
连接是否建立成功?
当某些原因service被停止时,保险起见,在onDestroy()中判断当前是否以及停止采集,若未停止则应该释放各种资源
0 条评论
下一页