基于Android移动终端局域网通信设计
2016-05-04刘权刘红韦启旻徐强杨思晨孙非凡北方工业大学电子信息工程学院
刘权 刘红 韦启旻 徐强 杨思晨 孙非凡北方工业大学 电子信息工程学院
基于Android移动终端局域网通信设计
刘权 刘红 韦启旻 徐强 杨思晨 孙非凡
北方工业大学 电子信息工程学院
摘要:针对当前基于Android平台手机的现代电子产品在我们生活的每个角落都能见到,有力地推动了社会信息化程度。同时人们对现代电子产品性能和通信沟通的需求。基于Android平台手机的发展趋势,本设计以Android平台手机为核心实现了局域网间通信。
随着信息时代的发展,人们生活节奏的加快,为人们提供便捷生活体验的智能化的移动终端已经成为人们生活中不可缺少的一部分。基于Android的操作系统具有开源特性,使其达到人们的这种需求不再遥远。基于Android的智能移动终端可以更便捷地实现用户端对端的通信。
本系统使用基于Android的操作系统,以实现移动终端的端对端通信。系统以Eclipse Android SDK 及相关的辅助软件作为开发工具,通过JAVA语言编写应用程序,以虚拟机和基于Android操作系统的智能手机作为测试工具,在连接同一局域网的情况下,分别安装两个app的移动设备可以实现相互通信。用户端通过注册,生成用户名和密码,进入后选择服务器IP匹配后即可实现端对端通信;服务器端与用户端匹配后,接收用户端发过来信息同时可以回复给用户端消息。
1 基于Android架构的研发
Android系统架构由Linux Kernel、Android Runtime、Libraries、Application Framework、Applications五部分组成。Android基于Linux 2.6提供核心系统服务,Linux Kernel也可以作为硬件和软件之间的抽象层,它能隐藏具体硬件细节而为上层提供统一的服务。……
