基于Windows的Android应用系统的设计与实现-计算机软件与理论专业论文.docxVIP

  • 2
  • 0
  • 约7.25万字
  • 约 85页
  • 2019-02-15 发布于上海
  • 举报

基于Windows的Android应用系统的设计与实现-计算机软件与理论专业论文.docx

万方数据 万方数据 独 创 性 声 明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作 及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方 外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为 获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与 我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的 说明并表示谢意。 签名: 日期: 年 月 日 关于论文使用授权的说明 本学位论文作者完全了解电子科技大学有关保留、使用学位论文 的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘, 允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全 部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描 等复制手段保存、汇编学位论文。 (保密的学位论文在解密后应遵守此规定) 签名: 导师签名: 日期: 年 月 日 万方数据 万方数据 摘 要 摘 要 随着移动数据通信和 3G 网络的蓬勃发展,数据传输和数据通信成为人们日益 增长的移动终端数据服务需要。各大移动运营商和移动终端设备生产商的大力支 持,推动着移动设备的快速发展。而智能手机、PC 和互联网的不断发展,加快了 移动终端技术及产品的快速推广,这又给开放的 Android 移动设备综合平台提供了 良好的应用开发基础。本课题就是在移动终端服务平台项目的背景下进行研究的。 本文首先介绍和对比了主流移动终端服务平台软件豌豆荚手机精灵和 91 手机 助手各自的功能及特点。分析了 Android 平台的系统框架和特征,Android 应用程 序的工作机制以及几个重要组件(Activities、Services、ContentProvider 和 Intents) 的特点。接着阐述了移动终端服务平台系统结构,用 C、C++、Java 语言在 QT 和 Eclipse 平台下设计和开发了虚拟手机功能、文件管理功能和应用程序管理的功能。 本系统的通信架构是基于消息分发处理的通信模式和 ADB 命令的消息模式。 PC 软件端组装消息,以 XML 的数据格式通过 TcpSocket 传到 Android 手机端,手 机端解析消息后,处理发来的命令,最后又组装为 XML 格式的消息发给 PC 软件 端。ADB 命令模式主要借助 ADB 驱动,在 PC 端发送能够在设备上运行的 shell 命令,从而达到操作 Android 手机或模拟器的目的。虚拟手机结合了 Android 手机 系统的特点和两项技术(虚拟屏幕、虚拟键盘),使用鼠标和键盘来操作 PC 桌面 程序就如同直接操作 Android 真机一样。Android 手机端使用第三方截屏工具 ScreenProvider 来读取手机屏幕数据,再利用 Socket 管道发送到 PC Socket 接收端, 然后在 PC 端读取数据并绘制发来的 Android 手机屏幕。文件管理功能是用户操作 PC 桌面程序达到浏览、上传、下载和删除 Android 手机文件的目的,这样可以在 PC 端管理用户手机文件。应用程序管理功能是利用 PC 桌面程序来浏览、安装和 卸载 Android 手机应用程序文件。接着对三大系统进行了功能验证和性能测试,验 证的结果表明,三大系统基本达到了需求分析提出的目标。最后总结了本文的工 作,指出需要改进的地方,给出本文的亮点。 关键词:Android,虚拟手机,文件管理,应用程序管理 I ABSTRACT ABSTRACT With the vigorous development of mobile data communications and 3G networks, data transmission and data communications to the mobile terminals become the peoples growing needs to data services.With the vigorously supporting and promoting, the major mobile operators and mobile device manufacturers develop the mobile devices rapidly. The continuous development of smart phones, PCs and the Internet speeds up the mobile terminal technologies and products of rapid promotion, which provides a good foundation for application develo

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档