在软件编译时检查应用信息的方法技术

技术编号:16367890 阅读:129 留言:0更新日期:2017-10-13 09:49
本发明专利技术公开了一种在软件编译时检查应用信息的方法,所述方法包括以下步骤:步骤一、在软件编译同时获取应用的准确信息;步骤二、将不同版本的应用信息进行比对,并生成比对文件。步骤三、将比对文件通过邮件发送至预定位置进行数据校对。采用本发明专利技术的方法可将可能发生的错误控制在了软件编译,同时邮件发送相关的人员,加强了软件代码的审核,有效校对了可能发生的软件bug,规避了可能的低级错误,提升了软件开发质量。

Method of checking application information at software compile time

The invention discloses a method for software compile time checking application information, the method comprises the following steps: step one, accurate information in the software compiled while obtaining the application; step two, the application of information of different versions are compared, and generate the comparison file. Step three, the comparison document is sent to the predetermined location by mail to proofread the data. Error control by using the method of the invention can be possible in the software compilation, and sending the relevant personnel to strengthen the software code for the audit, the possible effective proofreading software bug, to avoid the possible mistakes, improve the quality of the software development.

【技术实现步骤摘要】

本专利技术涉及智能数字视频终端的软件编译系统维护领域,具体涉及一种在软件编译时检查应用信息的方法
技术介绍
智能电视搭载的应用日益丰富,给用户使用和操作带来了海量视频的操作舒适感。但在电视产品的开发端,应用的维护工作量对应日趋增加。不同的机芯软件,存在系统配置和功能的差异,搭载的应用需要配合不同的版本。平均每个机器上搭载的应用有60-70个,很多应用包名和版本都有差异,这增加了电视端应用apk的管理难度;在迭代发布整机软件时,发出的差分升级包也涉及到多个整机版本之间的应用信息变更,要保证应用apk信息的完全正确,管控难度会成几何倍数增加。电视软件在编译时涉及到应用的问题较多,比如当前版本的应用A签名和上一版本的签名发生变化,应用A在后续迭代时会因为签名不符合无法升级;如果应用包名发生变化,在进行软件迭代时,系统会把它们按照两个不同的应用进行处理,导致难以预料的问题;apk的增加和删改后,差分包没有跟随调整等等。随着整机搭载的应用数量增多,软件迭代的速度加快,如何保证机芯软件的正确性和前后版本的一致性,有效校对应用状态成为提升软件的发布稳定性的关键因素之一。目前的处理方法通常是两种本文档来自技高网...
在软件编译时检查应用信息的方法

【技术保护点】
一种在软件编译时检查应用信息的方法,其特征在于:所述的方法包括以下步骤:步骤一、在软件编译同时获取应用的准确信息;步骤二、将不同版本的应用信息进行比对,并生成比对文件。步骤三、将比对文件通过邮件发送至预定位置进行数据校对。

【技术特征摘要】
1.一种在软件编译时检查应用信息的方法,其特征在于:所述的方法包括以下步骤:步骤一、在软件编译同时获取应用的准确信息;步骤二、将不同版本的应用信息进行比对,并生成比对文件。步骤三、将比对文件通过邮件发送至预定位置进行数据校对。2.根据权利要求1所述的在软件编译时检查应用信息的方法,其特征在于所述的步骤一包括:在编译程序服务器中增加一个脚本,该脚本调用getapkinfo,使文件执行时,对管控目录下的APK进行检查,检查后的信息生成在currapkinfos.xml中,编译代码后,currapkinfo.xml保存为lastapkinfos.xml文件,下次编译时,将基于lastapkinfos.xml进行对比。3.根据权利要求2...

【专利技术属性】
技术研发人员:梁敏陈明华谭军
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1