Android平台App开发辅助工具的研究与实现

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:yellowyangjie
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年移动互联网增长迅速,变化日新月异,Android目前已成为市场占有率最高的移动操作系统,由此吸引了众多的软件开发者从事Android应用开发。在App开发过程中,开发者并非很容易能获取手机的一些重要数据,为此,本文采用B/S(浏览器/服务器)结构实现一种开发辅助工具,使得开发者可以通过浏览器获取Android设备数据,从而提高开发效率。首先,本文采用WebSocket协议实现Android服务器和Web端之间的全双工通信,然后Web端利用远程过程调用机制访问Android端的服务,在此基础之上,实现了以下辅助工具的功能。一、文件管理工具。协助开发者在未获取root权限的手机上管理其所开发App的私有文件,提供了文件传输和文件操作的功能。采用虚拟路径替代真实路径的方法,消除不同设备文件存储路径的差异性,从而统一前端管理界面。二、手机状态管理工具。可以辅助开发者实现剪贴板内容同步和手机通讯状态的管理。按照先进先出的规则管理剪贴板历史数据,从而实现手机和开发工具之间快速互传文本内容。手机通讯状态服务可以帮助开发者实时获取手机通讯状态数据,并在前端界面展现出来。使用开发辅助工具,开发者能管理App私有文件、实时获取手机状态数据,为提高Android应用的开发效率提供有效的帮助。
其他文献
中国铬盐生产量及消费量均居世界第一,铬盐生产排放的铬渣量很大,其中Cr(Ⅵ)是一种高毒性物质,是国家重点控制的重金属污染物之一,寻找经济、高效的Cr(Ⅵ)去除方法一直是研究的热
患儿,男,10 d,足月剖宫产娩出,出生体质量3 400 g,主因反应差7 d,呼吸困难半天入院。无家族史。入院查体:BP 50/30 mmHg,反应差,皮肤发花,口周发绀,呼吸困难,三凹征阳性,经皮
乡土植物灌木化建植是高速公路边坡防护的重要途径。为了探明西南地区5种典型边坡植被配置模式的护坡性能及年际间差异,拟以成渝高速永川段K309+145~K309+370处为试验观测区,以景
坚持党的领导,人民当家作主和依法治国是有机结合的辩证统一体,共同构成了社会主义政治文明的三大基本特征.努力建设社会主义政治文明,是全面建设小康社会的重要目标.
目的探讨改良Harada—Ito术治疗外旋转性斜视的效果。方法上斜肌附着点前1/2向前移位到上直肌的颞侧,矫正外旋转性斜视。结果10例手术后旋转复视症状均基本消失,视自然物体清晰
目的分析血清和肽素(copeptin)、基质金属蛋白酶-9(MMP-9)水平与动脉瘤性蛛网膜下腔出血(aSAH)患者手术治疗转归的关系及其预测价值。方法选择2017年2月—2019年2月海南省人
从心理学的视角,静观和沉思了《大明宫词》中的种种畸形恋情,包括太平公主的单相思,薜绍的恋爱恐惧,太子宏与娈童合欢的同性恋,薜怀义的殉情以及李隆基的恋母情结,揭示了剧中
目的观察健脾燥湿生肌汤、地塞米松以灌肠为给药途径,治疗放射性肠炎的临床疗效。方法选取盆腹腔恶性肿瘤放疗引起急慢性放射性肠炎患者45例作为研究对象,将其随机分为两组。