移动智能终端应用程序信息分析技术研究及实现

来源 :电子科技大学 | 被引量 : 1次 | 上传用户:hhl20020922
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的高速发展,手机等移动终端设备得到广泛普及,成为人们在生活中进行信息发布、娱乐、社交、购物、数字办公、教育等的主要工具。同时,随着移动APP技术不断的革新,手机、平板等APP的数据承载能力不断提高,APP所包含的数据信息变得愈发庞大。人工采集APP数据等传统的方法远不能满足与日俱增的数据分析的需求,虽然业界已经采用APP网络爬虫等方法进行移动APP数据采集,但是由于数据保护技术日益加强,这些方法的适用范围逐渐缩小。本文提出了一种新的APP信息数据采集方法,通过实现APP自动运行和对屏幕快照有序截取,并利用OCR技术对快照中的内容进行识别,从而达到APP信息数据采集的目的,对传统的网络爬虫等方法形成有益补充。本文在Android APP的自动运行技术和OCR文字识别技术的基础上,实现了APP文字内容的自动提取。论文主要工作包括:第一,设计和实现了Android APP自动运行子系统,通过APP预处理、APP界面响应判断、APP行为模拟、界面冗余判断、界面边界判断、屏幕快照截取、标题信息采集等手段实现APP的屏幕快照的自动有序采集。其中,根据APP界面数据展示方式的差异,采用APP控件解析技术和图像文字检测与定位技术相结合进行标题信息的收集,并引入图像对比和网络分析的方法实现自动运行所需的界面响应判断和网络响应判断。第二,基于图片预处理方法、文字区域检测技术、字符识别技术,利用Tesseract-OCR引擎实现了屏幕快照文字信息自动识别子系统。并通过设计屏幕快照截取策略以及快照内容重组策略,对快照识别结果进行重组,实现对原APP信息内容的拼接和结构还原。第三,基于多主机并行处理技术,采用Redis消息队列设计并实现了对Android APP具有并行分析能力的Android APP信息分析系统(AIAS,APP Information Analysis System)。实验结果表明,AIAS具有较好效果,实现了程序自动化、高效的对各种类型的APP进行数据采集,具有广泛的适应性。采集结果对原APP所包含内容的关系也进行了体现。本文的研究为APP数据信息采集提供了有力支撑。
其他文献
科技创新是发展现代农业的决定力量,以新型农民为主体,以现代科学技术和物质装备为支撑,采用现代化管理方式经营,以推进农业产业化经营、保障农产品质量安全、提升农业水平、
本文探讨了知识产权制度对企业海外直接投资的作用机理,运用动态面板模型考察了知识产权保护水平对中国对外直接投资区位选择的影响。研究表明,近年来中国对外直接投资更倾向
目的:分析原发免疫性血小板减少症(ITP)四种中医证型患者的白细胞计数、单核细胞比例及绝对值、中性粒细胞比例及绝对值、血红蛋白浓度是否存在差异。方法:收集139例ITP患者,
货币时间价值是一个重要的经济概念,不管是涉及到个人投资决策,还是涉及到企业的投资决策,都将会产生重要的影响,在进行投资决策时,一定要考虑到货币时间价值,重视货币时间价
采用空气—乙炔原子吸收法,测定了马齿苋的Na、K、Ca、Mg、Cu、Zn、Fe、Mn和P的含量,并对其开发利用及其目前存在的问题进行了研究,提出了相应的对策。
中央银行预期管理需要一定的条件,如能力、信任度、透明度和制度保证。虽然各国中央银行预期管理千差万别,但是都重视对经济增长和通货膨胀预期的管理,区间也多以1年以上的长
以输配能耗最小为目标,室内舒适和建筑节能相关要求为约束条件,利用MATLAB的优化工具箱,对地表水水源热泵输配系统的优化模型进行研究,确定影响地表水水源热泵输配系统能耗的
<正>凌源热水汤旅游度假区是一个久负盛名的旅游疗养胜地,坐落在距凌源市城北15公里的万元店镇。四周群山环抱,清幽怡静,气候宜人,风景秀美。这里的矿泉水在国内被列为一类矿
随着中国对外开放程度的深化,国际收支在中国经济中暂居重要位置,其所带来的外汇占款可能已成为干扰中国宏观经济政策的重要变量之一。本文在这一背景下建立了三层次实证分析
灭夫余、慑辽东、平内乱、震前秦、抗东晋,只要有慕容恪的名字出现,没有不大胜的,