基于Android的手机流量控制软件设计与实现开题报告

 2021-08-14 02:13:40

1. 研究目的与意义(文献综述)

android是一种基于linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由google公司和开放手机联盟领导及开发。随着其快速发展,如今开发者可以使用多种编程语言开发android应用程序,不再像以前仅能使用java语言进行开发,因此android受到全球开发者的欢迎,成为真正意义上的开放式操作系统。2011年第一季度,android在全球的市场份额首次超过塞班系统,跃居全球第一。2013年的第四季度,android平台手机的全球市场份额已经达到78.1%。2013年09月24日谷歌开发的操作系统android迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。2014第一季度android平台已占所有移动广告流量来源的42.8%,首度超越ios。

android系统由操作系统、中间件、用户界面和应用软件组成。它采用软件堆层(softwarestack,又名软件叠层)的架构,主要分为三部分。底层以linux内核工作为基础,由c语言开发,只提供基本功能;中间层包括函数库library和虚拟机virtualmachine,由c 开发。最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以java作为编写程序的一部分。

android系统优势主要体现在以下方面:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

2.1研究(设计)的基本内容、目标

设计的目标旨在实现基于android的手机流量监控软件的设计与调试。在andriod平台中,java需要通过第三方软件包jpcap获取android系统中每个进程的流量,以及每个连接的ip地址,端口信息。设计的基本内容如下:

(1)搭建一个android-sdk-windows环境,采用基于eclipse平台的java和c 的集成开发工具ndk;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

第1周~第2周查阅资料

第3周开题报告编写

第4周~第6周具体系统实现方法研究学习

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

1.杨丰盛.《android应用开发揭秘》,机械工业出版社2015年

2.佘志龙.《googleandroidsdk开发范例大全(第3版)》,人民邮电出版社,2013年

3.孙贤淑.ip网络流量测量的研究与应用[d].北京邮电大学[硕士论文],2005

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。