声明
摘要
第一章 绪论
1.1 研究背景和意义
1.2 研究现状及发展趋势
1.3 论文的结构安排
第二章 智能快递柜系统总体方案分析
2.1 智能快递柜系统的考虑因素
2.2 智能快递柜终端系统开发流程
2.3 智能快递柜系统组成
2.4 智能快递柜终端系统功能分析
2.4.1 派件流程
2.4.2 寄件流程
2.5 本章小结
第三章 Android系统移植和硬件设计
3.1 交叉编译开发方式概述
3.2 Smart210硬件平台概述
3.3 Android编译环境的建立
3.3.1 Android的体系结构
3.3.2 安装并配置Fedora20
3.3.3 安装交叉编译器
3.3.4 安装mktools工具链
3.4 编译源代码和创建Android文件系统
3.4.1 创建安装目录
3.4.2 编译Android4.0.3内核源代码
3.5 3G模块驱动开发
3.5.1 3G简介
3.5.2 3G硬件分析
3.5.3 编译内核驱动
3.6 使用MiniTools移植系统
3.7 电控锁设计与实现
3.8 本章小结
第四章 Android终端的中间层及上层UI软件设计
4.1 Android软件平台概述
4.1.1 Android简介
4.1.2 Android应用程序框架
4.2 Android应用开发环境的建立
4.3 中间层JNI通信接口设计
4.4 终端数据库设计与实现
4.5 注册登录过程软件设计与实现
4.6 派件过程软件设计与实现
4.6.1 快递员放件过程
4.6.2 客户取件过程
4.7 寄件过程软件设计与实现
4.7.1 客户寄件过程
4.7.2 快递员取件过程
4.8 本章小结
第五章 系统测试
5.1 建立开发板上的Android测试环境
5.1.1 安装USB ADB驱动程序
5.1.2 在开发板上测试ADB功能
5.1.3 通过USB ADB在开发板上运行程序
5.2 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
安徽大学;