基于Android平台的错误监控应用程序的设计与实现

来源 :北京交通大学 | 被引量 : 7次 | 上传用户:shilinjun2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对Android设备在开发过程中出现的系统/应用崩溃问题,开发人员需要及时的获取一些设备信息和应用错误栈信息,并将该信息储存、显示,从而便于开发人员及测试人员快速发现问题所在,为解决问题提供方便。于是,“基于Android平台的错误监控应用程序”应运而生。“SendBugReporter错误监控应用程序”(以下简称错误监控应用程序)是本人在联想集团MIDH Tablet R&B部门实习时候的一个项目。该项目针对联想集团对乐Phone、乐Pad设备上的Android系统与应用开发质量的要求越来越高这一需求而提出,需要开发人员与测试人员对研发的产品进行实时的监控。该项应用便提供了一种方便快捷的方式实时的监控系统与应用的崩溃信息,抓取出相应的信息供开发人员与测试人员进行调试,快速发现问题所在。“SendBugReporter错误监控应用程序”通过在Android后台新建一个进程的方式获取Android设备的内核信息,利用Android自身接口获取应用错误栈信息,通过异步加载的方式保存、显示信息。在客户端上,该应用使用基于UML的可视化建模技术设计系统的各个功能模块,运用JAVA程序设计语言开发,利用Android相关技术和SQLite数据库技术实现了Android设备的错误抓取和监控。“SendBugReporter错误监控应用程序”是运行在Android设备上的一款程序。实现了抓取设备与应用崩溃信息,将其存入文件和应用程序数据库。目前该项目已经完成并应用于联想集团内部产品的测控。再进一步的细化和美观之后会上传至“乐Market”网上应用商店以供所有用户下载。
其他文献
推进长江经济带高质量发展,必须立足"功能优先、协调发展"理念,坚持城镇形态与功能协调,注重科学发展和民生需求,实现城镇发展由速度扩张型向质量效益型转变;必须着力推动城
<正>湖北作为劳动力资源大省,劳动力就业问题日渐突出,已成为经济增长过程中亟待解决的重要问题。因此,深入研究投资带动就业的基本情况和存在的主要问题,具
本文通过文献资料、问卷调查、数理统计、综合分析等研究方法,在参考大量的文献资料的基础上结合调查的情况,对沈阳体育学院2012年12级武术专项的学生进行分析与研究。研究结
<正>围绕着以战略为导向的业绩评价和业绩管理,国内外从上世纪九十年代初就展开了讨论,相关的操作方法已经广泛运用于实践,其中讨论的焦点集中在业绩评价模式的理论导向、框
"新生代农民工"创业培训是近年来较热的话题之一,各地政府相继出台政策推进培训工作开展,取得了很好的社会效益。但是,培训效果并不理想,需要针对性地制定改进措施,提高对"新
目的观察吉非替尼治疗晚期非小细胞肺癌的临床疗效及毒副反应情况,探讨其临床应用价值。方法回顾性分析2010年6月至2011年6月在我院接受治疗的70例非小细胞肺癌患者的临床资
<正> 《战国策·东周》有这样一段记述:公元前297年,齐、韩、魏三国围攻秦国的幽谷关,东周国君派相国出使秦同,但东周相国担心受到秦国的藐视和怠慢,便停止了这次出访。有位
<正> 《孙子兵法·行军篇》中指出:“凡地有绝涧、天井、天牢、天罗、天陷、天隙,必亟去之,勿近也。”意思是说,凡是遇到绝壁断崖、中陷凹地、山林围绕如牢房、荆棘丛生如罗
<正>新员工岗前培训,又称入职培训、职前培训等,是员工进入企业的第一环节。鉴于岗前培训的重要作用,这一课题逐渐被学界和业界所关注。笔者认为,虽然企业在入职培训中起着主
在田间实验的基础上,对上海五四农场稻田生态系统的初级产品生产、气体调节、氮素转化、有机质形成和累积、水调节和环境净化6项生态系统服务进行了评价。研究结果显示,稻田