1、 基于基于 AndroidAndroid 的智能手机远程监控软件的智能手机远程监控软件 学院名称: 电气信息工程学院 专 业: 通信工程 班 级: 学 号: 姓 名: 指导教师姓名: xx 指导教师职称: 讲 师 二一三 年 六 月 JIANGSU UNIVERSITY OF TECHNOLOGY 本 科 毕 业 设 计 ( 论 文 ) 江苏理工学院毕业设计说明书(论文) I 基于 Android 的智能手机远程监控软件 摘 要: 关键词: The Design of remote monitoring software based on Android smartphones Abstrac
2、t: Keywords: : 江苏理工学院毕业设计说明书(论文) 目 录 摘 要 I Abstract . I 绪 论 .2 第 1 章 课题分析与方案论证 .3 1.1 课题任务分析.3 1.2 方案论证3 第 2 章 硬件电路.6 2.1 CDMA 网关模块硬件设计 .6 2.2 电源电路 .7 2.3 LED 灯指示电路 .7 2.4 CDMA2000 网关 UART 接口电路 7 2.5 网关模块 PCB 设计8 第 3 章 软件设计.9 3.1 CDMA 终端监控节点软件设计流程图 .9 3.2 Android 平台监控软件设计流程图 . 10 3.3 Android 监控软件详细设
3、计与实现 . 11 3.3.1 登录界面设计与实现 . 11 3.3.2 地址配置界面设计与实现 14 3.3.3 显示界面设计与实现 . 17 3.3.4 控制界面设计与实现 . 19 第 4 章 软件调试. 21 4.1 非代码部分调试 21 4.1.1 JAVA 环境配置 21 4.1.2 Android 模拟器. 21 4.1.3 系统剩余空间 . 22 4.2 代码部分调试 22 4.2.1 活动注册 22 4.2.2 安装软件 23 4.2.3 授权问题 24 4.2.4 读卡 . 24 附件 1 英中翻译Androdi 平台介绍 . 25 Android 2.3.4 Platfo
4、rm . 25 安卓平台 2.3.4 30 江苏理工学院毕业设计说明书(论文) 附件 2 部分 Android 应用程序 . 36 参考文献 . 48 致 谢 . 49 第 2 页 共 49 页 绪 论 Android 是 Google 发布的一款基于 Linux 核心的手机操作系统,Android 是一种开源的、免费的移动计算软件平台,目前基于 Android 智能手机的用户数 量众多。在智能手机操作系统中市场占有率最高。 Android 平台最大的优势就是其开放性,开放的平台允许任何移动终端厂商 加入到 Android 联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户 和应用的日益
5、丰富,一个崭新的平台也将很快走向成熟。 丰富的硬件,这一点还是与 Android 平台的开放性相关,由于 Android 的开 放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。功能上的差异和 特色, 却不会影响到数据同步、甚至软件的兼容。 本课题是基于 Android 智能手机进行远程监控程序及其硬件监控终端开发 的。移动性强 ,真正做到随时随地为用户提供服务。 本说明书共分为 4 章,第一章课题分析与方案论证;第二章对监控终端硬件 进行了说明;第三章对详细的对应用软件进行了分析;第四章有针对性的列举了 Android 应用软件在调试过程中出现的问题,并对问题作出了分析。设计的最终 成
6、果是能通过 Android 智能手机显示远程终端传来的数据, 并通过指令实现对远 程终端的控制。 第 3 页 共 49 页 第 1 章 课题分析与方案论证 1.1 课题任务分析 本课题主要实现用 Android 智能手机显示远程监控终端传来的数据, 并通过 指令实现对远程终端的控制。 谷歌公司为了方便用户 Android 平台上开发软件,使用了使用人数最多的 JAVA 语言作为主要的开发语言,开发环境是 IBM 开发的开源软件 Ecplise。在 开发 Android 应用软件软件之前,需要首先配置好开发环境,这其中包括 Eclipse 软件下载(免安装),JAVA 虚拟机的安装,android 开发包 SDK 的下载并作为 插件添加到 Eclipse 中。 运用实验室的 CDMA 终端模块,该模块通过 GPRS 网络发送数据给具有良 好移动性的 Android 手机,Android 手机将接收到的数据处理后显示出来,通