[发明专利]应用调试方法、应用调试装置和终端有效
| 申请号: | 201510992775.6 | 申请日: | 2015-12-25 |
| 公开(公告)号: | CN105653448B | 公开(公告)日: | 2019-04-30 |
| 发明(设计)人: | 汪秋国 | 申请(专利权)人: | 深圳中兴网信科技有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 调试 方法 装置 终端 | ||
本发明提出了一种应用调试方法、一种应用调试装置和一种终端,其中,应用调试方法包括:根据接收到的应用调试命令,通过通用调试应用程序获取与终端相连的服务器的最新调试版本信息;根据所述服务器的最新调试版本信息,判断所述终端已存储的调试资源文件的调试版本信息是否与所述最新调试版本信息相符;根据判断结果,在所述终端中进行应用调试。通过本发明的技术方案,通过终端中安装的通用调试应用程序调用该目标调试资源文件,并利用终端自身的环境就可以直接进行开发调试,而不必安集成复杂的调试环境或模拟器,使得调试过程更加简便,节省了调试成本,降低了调试难度,同时提升了调试效率,实现了终端的自主远程开发调试。
技术领域
本发明涉及应用调试技术领域,具体而言,涉及一种应用调试方法、一种应用调试装置和一种终端。
背景技术
随着移动互联网的市场在不断扩大,各式各样的移动应用出现在人们日常的生活中,因此,从事移动应用开发工作的人逐渐增多。一般的移动应用的调试方法需要开发者在电脑上安装集成复杂的开发调试环境进行调试或使用模拟器进行调试,这样,不但调试过程繁琐,而且效率低下,另外,在开发者进行调试时,会严重依赖开发调试环境,并且无法实现远程开发调试。
针对这个问题,一般用户都是在服务端的浏览器上访问客户端IP地址,通过HTTP方式向客户端发送调试指令,然后,客户端应用程序根据该调试指令进行程序调试,并将调试过程中的状态参数返回到服务端。
但是,在移动网络环境中,移动客户端的IP地址都是随机分配的,这样,服务端只能跟客户端建立长连接才能够向客户端发送调试指令消息,然而在服务端跟客户端建立长连接时,需要较大的额外系统以及更多的网络开销,另外,在服务端跟客户端建立长连接后,客户端和服务端之间还实现消息推送功能,这种方案的实施过程比较复杂,并且实用性和便捷性不足。
因此需要一种新的技术方案,可以进一步提升应用调试的效率,降低应用调试对开发调试环境的依赖程度。
发明内容
本发明正是基于上述问题,提出了一种新的技术方案,可以进一步提升应用调试的效率,降低应用调试对开发调试环境的依赖程度。
有鉴于此,本发明的一方面提出了一种应用调试方法,包括:根据接收到的应用调试命令,通过通用调试应用程序获取与终端相连的服务器的最新调试版本信息;根据所述服务器的最新调试版本信息,判断所述终端已存储的调试资源文件的调试版本信息是否与所述最新调试版本信息相符;根据判断结果,在所述终端中进行应用调试。
在该技术方案中,可以通过通用调试应用程序从与终端相连的服务器获取最新调试资源文件版本信息,以判断终端存储的调试资源文件是否为最新版本,其中,通用应用程序集成有第三方功能和所述终端的本地功能,终端获取的目标调试资源文件,可以是从与终端相连的服务器获取,也可以是从终端本身的存储目录下获取,这样,在获取到目标调试资源文件后,通过终端中安装的通用调试应用程序调用该目标调试资源文件,并利用终端自身的环境就可以直接进行开发调试,而不必安集成复杂的调试环境或模拟器,使得调试过程更加简便,节省了调试成本,降低了调试难度,同时提升了调试效率,实现了终端的自主远程开发调试。
在上述技术方案中,优选地,所述根据判断结果,在所述终端中进行应用调试,具体包括:当所述判断结果为是时,确定所述终端已存储的调试资源文件为最新版本,将所述已存储的调试资源文件设置为所述目标调试资源文件;当所述判断结果为否时,从所述服务端下载所述最新调试资源文件版本信息对应的调试资源文件作为所述目标调试资源文件。
在该技术方案中,可以通过通用调试应用程序从与终端相连的服务器获取最新调试资源文件版本信息,以判断终端存储的调试资源文件是否为最新版本,如果是则直接使用终端中的调试资源文件,如果不是,则需要从服务器下载最新版本的调试资源文件,从而保证调试的准确性和有效性,同时也实现了终端的自主远程开发调试,节省了调试成本,降低了调试难度,同时提升了调试效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳中兴网信科技有限公司,未经深圳中兴网信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510992775.6/2.html,转载请声明来源钻瓜专利网。





