声明
致谢
摘要
1 引言
1.1 项目背景和意义
1.2 国内外发展现状
1.3 论文主要工作
1.4 论文组织结构
1.5 本章小结
2 关键技术
2.1 安卓系统的介绍
2.2 Node.js
2.3 ADB
2.4 JNI
2.5 分布式系统
2.6 ZeroMQ
2.6.1 请求-响应模式
2.6.2 订阅模式
2.6.3 并行管线模式
2.7 AngularJS
2.8 Jade模板引擎
2.9 Rethink DB
2.1 0 Google Protocol Buffer
2.1 1 本章小结
3 系统需求分析
3.1 系统目标
3.2 系统概述
3.3 可行性分析
3.4 系统功能性需求
3.4.1 设备屏幕显示
3.4.2 设备屏幕控制
3.4.3 设备运行应用
3.4.4 设备实时运行日志导出
3.4.5 设备截图
3.4.6 设备连接本地开发环境
3.4.7 系统管理
3.5 非功能性需求
3.6 本章小结
4 系统概要设计
4.1 系统的设计原则
4.2 系统的架构设计
4.3 系统功能模块设计
4.3.1 前端展示层
4.3.2 逻辑控制层
4.4 系统数据库设计
4.5 通信数据协议设计
4.6 本章小结
5 系统的详细设计与实现
5.1 PROVIDER模块
5.1.1 PROVIDER模块的设计方案
5.1.2 PROVIDER模块工作的流程
5.2 DEVICE模块
5.2.1 SCREEN子模块-实时屏幕显示的实现
5.2.2 SCREEN子模块-屏幕控制的设计与实现
5.2.3 LOGCAT子模块的设计与实现
5.2.4 INSTALL子模块的设计与实现
5.3 本章小结
6 系统测试与运行效果
6.1 系统测试
6.1.1 系统测试方案
6.1.2 系统功能性测试
6.1.3 系统兼容性测试
6.1.4 系统性能测试
6.1.5 系统测试结果及问题
6.1.6 解决方案
6.2 系统运行效果
6.3 本章小结
7 总结与展望
7.1 总结
7.2 展望
参考文献
作者简历
学位论文数据集