[发明专利]一种智能终端及其应用的分布式开发系统及方法在审
申请号: | 201510228157.4 | 申请日: | 2015-05-06 |
公开(公告)号: | CN104935639A | 公开(公告)日: | 2015-09-23 |
发明(设计)人: | 包卫卫;梁虎 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 上海光华专利事务所 31219 | 代理人: | 余明伟 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 终端 及其 应用 分布式 开发 系统 方法 | ||
技术领域
本发明涉及智能终端的软件开发,特别是涉及一种智能终端及其应用的分布式开发系统及方法。
背景技术
目前已进入移动互联网时代,智能终端迅速普及,各式智能终端应用开发需求爆发式持续增长。为最大化利用开发资源,智能终端相关软件开发多采用分布式团队开发。但随之而来的问题是,因终端分辨率差异、芯片平台差异、操作系统差异等原因,对调试验证智能终端的开发客户端需求很多,既需要大量开发样机也需要开发客户端对多个智能终端软件版本进行管理,费时费力且造成诸多不便。且由于目前对智能终端的调试还是基于的开发客户端-终端的模式,不能对终端进行远程调试和控制,当要对处于远端的智能终端进行调试时,需要耗费大量的时间、人力、以及物力。
所以亟需一种可有效降低开发成本且提高开发效率的智能开发平台。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种智能终端及其应用的分布式开发系统及方法,用于解决现有技术中因终端配置的差异,需要提供多个相应的调试开发客户端而造成的资源浪费,以及解决不能对远程的智能终端进行高效软件开发的问题。
为实现上述目的及其他相关目的,本发明提供一种分布式开发系统,包括:开发客户端、云平台、以及终端;所述开发客户端,用以向所述云平台发送调试指令,所述调试指令包含终端标识;所述云平台,用于接收所述调试指令,并根据所述调试指令向与所述终端标识相对应的终端发送控制指令;终端,用于接收所述云平台发送的控制指令,并根据所述控制指令进行相应的调试操作。
可选的,所述调试操作至少包括以下操作中的一种:模拟按键、触屏、以及转动。
可选的,所述开发客户端预先向所述云平台上传多个软件,所述调试操作至少包括以下操作中的一种:软件版本的保留、软件版本的回退、以及软件版本的更新。
可选的,所述终端根据所述调试操作以形成调试日志并上传至所述云平台。
可选的,所述开发客户端实时从所述云平台获取所述调试日志。
为实现上述目的及其他相关目的,本发明还提供一种分布式开发方法,包括以下步骤:
一开发客户端向一云平台发送包含终端标识的调试指令;所述云平台接收所述调试指令,并根据所述调试指令向与所述终端标识相对应的终端发送控制指令;所述终端接收所述云平台发送的控制指令,并根据所述控制指令进行相应的调试操作。
可选的,所述调试操作至少包括以下操作中的一种:模拟按键、触屏、以及转动。。
可选的,所述开发客户端预先向所述云平台上传多个软件,所述调试操作至少包括以下操作中的一种:软件版本的保留、软件版本的回退、以及软件版本的更新。
可选的,所述终端根据所述调试操作以形成调试日志并上传至所述云平台。
可选的,所述开发客户端实时从所述云平台获取所述调试日志。
为实现上述目的及其他相关目的,本发明还提供一种智能终端,用于接收一云平台发送的控制指令,并根据所述控制指令进行相应的调试操作;所述控制指令为所述云平台根据一开发客户端发送的包含终端标识的调试指令而生成的。
如上所述,本发明的智能终端及其应用的分布式开发系统及方法,令开发客户端通过向所述云平台发送调试指令,可以控制多个各异的智能终端进行并发调试操作,且所述开发客户端可通过所述云平台对远程终端进行调试,可有效降低开发成本且提高开发效率。
附图说明
图1显示为本发明的一种分布式开发系统在一具体实施例中的模块结构示意图。
图2显示为本发明的一种分布式开发方法在一具体实施例中的流程示意图。
元件标号说明
1 分布式开发系统
11 开发客户端
12 云平台
13 终端
S11~S13 步骤
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510228157.4/2.html,转载请声明来源钻瓜专利网。