[发明专利]集成开发环境终端、平台服务器和介质有效
申请号: | 201911273687.5 | 申请日: | 2019-12-12 |
公开(公告)号: | CN112988214B | 公开(公告)日: | 2023-02-17 |
发明(设计)人: | 蒋龙;孟建熠;李春强 | 申请(专利权)人: | 杭州中天微系统有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70;G06F8/41;G06F8/65 |
代理公司: | 北京成创同维知识产权代理有限公司 11449 | 代理人: | 李镇江 |
地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集成 开发 环境 终端 平台 服务器 介质 | ||
1.一种集成开发环境IDE终端,所述IDE终端接收用户要开发的应用的信息,根据所述应用的信息向平台服务器查询开发所述应用所需的工程包,所述工程包包括支持所述应用的开发的各组件,其特征在于,所述IDE终端包括:
编译器,对从平台服务器接收到的工程包进行编译,其中,如果编译时发生错误,输出第一错误标识;
错误组件探测器,探测所述工程包中所述第一错误标识所在的错误组件;
收发器,将所述第一错误标识和错误组件通知所述平台服务器,并接收所述平台服务器返回的所述错误组件的与所述第一错误标识对应的诊断方案;
交互界面模块,向用户显示接收的与所述第一错误标识对应的诊断方案,并将用户的第一反馈发送给所述收发器,所述第一反馈指示所述诊断方案未能解决所述第一错误标识指示的错误;
所述收发器将所述第一反馈通知所述平台服务器,接收所述平台服务器返回的所述错误组件的开发者终端信息,并通知所述交互界面模块按照所述开发者终端信息与开发者终端建立通信;
如果与所述错误组件的开发者终端建立通信后仍未能解决所述第一错误标识指示的错误,所述交互界面模块将用户的第二反馈发送给所述收发器,所述第二反馈指示与所述错误组件的开发者终端建立通信后仍未能解决所述第一错误指示的错误;
所述收发器将所述第二反馈通知所述平台服务器,接收所述平台服务器返回的该应用的所述工程包中全部组件的开发者终端信息,并通知所述交互界面模块按照所述工程包中全部组件的开发者终端信息与所述全部组件的开发者终端建立群通信。
2.根据权利要求1所述的IDE终端,其特征在于,所述各组件选自所述应用对应的应用组件、芯片级组件、板级组件、内核组件、中间件组件中的至少一个;所述错误组件也选自所述芯片级组件、板级组件、内核组件、中间件组件中的至少一个。
3.根据权利要求1所述的IDE终端,其特征在于,如果与所述错误组件的开发者终端、或全部组件的开发者终端建立通信后解决所述第一错误标识指示的错误,所述交互界面模块从通信记录中获取与所述第一错误标识对应的诊断方案,通过所述收发器通知所述平台服务器更新所述平台服务器中存储的与所述第一错误标识对应的诊断方案。
4.根据权利要求1所述的IDE终端,其特征在于,如果与所述错误组件的开发者终端、或全部组件的开发者终端建立通信后解决所述第一错误标识指示的错误,所述交互界面模块从通信记录中获取与所述第一错误标识对应的诊断方案,通过所述收发器通知所述平台服务器在记录表中记录,一旦记录表中记录的与所述第一错误标识对应的诊断方案达到预定次数,更新所述平台服务器中存储的与所述第一错误标识对应的诊断方案。
5.根据权利要求1所述的IDE终端,其特征在于,所述IDE终端还包括:
下载运行机,将所述编译器编译后的工程包下载到开发容器以运行工程包,从而完成所述应用的自动化开发,其中,如果下载运行时发生错误,输出第二错误标识;
所述收发器将所述第二错误标识通知所述平台服务器,以便所述平台服务器查找所述应用的工程包中所述第二错误标识所在的错误组件,并返回所述错误组件的与所述第二错误标识对应的诊断方案。
6.根据权利要求5所述的IDE终端,其特征在于,所述交互界面模块还向用户显示接收的与所述第二错误标识对应的诊断方案,并将用户的第三反馈发送给所述收发器,所述第三反馈指示所述诊断方案未能解决所述第二错误标识指示的错误;
所述收发器将所述第三反馈通知所述平台服务器,接收所述平台服务器返回的所述错误组件的开发者终端信息,并通知所述交互界面模块按照所述开发者终端信息与开发者终端建立通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州中天微系统有限公司,未经杭州中天微系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911273687.5/1.html,转载请声明来源钻瓜专利网。