System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 应用程序调试信息处理方法和装置、应用程序调试系统制造方法及图纸_技高网

应用程序调试信息处理方法和装置、应用程序调试系统制造方法及图纸

技术编号:40605251 阅读:4 留言:0更新日期:2024-03-12 22:11
本申请涉及一种应用程序调试信息处理方法和装置、应用程序调试系统。所述方法包括:获取多个应用程序待打印的调试信息;根据各应用程序的应用标识和各应用程序的调试信息,生成各应用程序对应的调试信息输出帧;将多个调试信息输出帧,分别通过嵌入式设备端的同一通信接口发送至终端;终端用于解析接收到的各调试信息输出帧,识别出各调试信息输出帧对应的应用标识,并基于各调试信息输出帧对应的应用标识,在终端的显示界面中,采用不同窗口展示不同应用程序的调试信息。采用本方法能够实现多个应用程序分时复用同一接口输出调试信息,使得不同应用程序可以采用独立的调试信息窗口显示,有效提升了应用程序的调试效率。

【技术实现步骤摘要】

本申请涉及调试,特别是涉及一种应用程序调试信息处理方法、装置、应用程序调试系统、计算机设备、存储介质和计算机程序产品。


技术介绍

1、针对应用程序的调试过程,由于在嵌入式操作系统中,可以同时运行多个应用程序,传统的调试信息输出方法是将多个应用程序的调试信息全部输出到同一个串口,使得所有调试信息杂糅在一起输出打印。

2、采用传统的调试信息输出方法,需要开发人员花大量精力从杂糅的多个调试信息中查找有用的调试信息,费时费力,影响不同应用程序调试进程,应用程序的调试效率低。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提升应用程序的调试效率的应用程序调试信息处理方法、装置、应用程序调试系统、计算机设备、存储介质和计算机程序产品。

2、第一方面,本申请提供了一种应用程序调试信息处理方法,包括:

3、获取多个应用程序待打印的调试信息;

4、根据各所述应用程序的应用标识和各所述应用程序的调试信息,生成各所述应用程序对应的调试信息输出帧;

5、将多个所述调试信息输出帧,分别通过嵌入式设备端的同一通信接口发送至终端;所述终端用于解析接收到的各所述调试信息输出帧,识别出各所述调试信息输出帧对应的应用标识,并基于各所述调试信息输出帧对应的应用标识,在所述终端的显示界面中,采用不同窗口展示不同所述应用程序的调试信息。

6、在其中一个实施例中,所述根据各所述应用程序的应用标识和各所述应用程序的调试信息,生成各所述应用程序对应的调试信息输出帧,包括:

7、获取预设的帧格式信息;所述帧格式信息用于表征不同帧部分的位置信息、各所述帧部分对应的数据生成规则;

8、通过调用调试信息输出函数,按照所述帧格式信息,将任一应用程序的应用标识和调试信息填充至不同所述帧部分,组成得到所述任一应用程序对应的调试信息输出帧。

9、在其中一个实施例中,在所述通过调用调试信息输出函数,按照所述帧格式信息,将任一应用程序的应用标识和调试信息填充至不同所述帧部分,组成得到所述任一应用程序对应的调试信息输出帧的步骤之前,所述方法还包括:

10、调整所述调试信息输出函数的处理流程,得到调整后处理流程;所述调整后处理流程用于执行针对所述调试信息输出帧的组成操作和针对所述通信接口的调用发送操作。

11、第二方面,本申请还提供了一种应用程序调试信息处理方法,包括:

12、接收嵌入式设备端发送的多个调试信息输出帧;所述嵌入式设备端用于获取多个应用程序待打印的调试信息,根据各所述应用程序的应用标识和各所述应用程序的调试信息,生成各所述应用程序对应的调试信息输出帧,并将多个所述调试信息输出帧,分别通过所述嵌入式设备端的同一通信接口发送至终端;

13、解析接收到的各所述调试信息输出帧,识别出各所述调试信息输出帧对应的应用标识;

14、基于各所述调试信息输出帧对应的应用标识,在所述终端的显示界面中,采用不同窗口展示不同所述应用程序的调试信息。

15、在其中一个实施例中,所述解析接收到的各所述调试信息输出帧,识别出各所述调试信息输出帧对应的应用标识,包括:

16、通过所述终端中已安装的帧解析工具,在任一调试信息输出帧检测通过的情况下,从所述任一调试信息输出帧中提取出,所述任一调试信息输出帧对应的应用程序的应用标识和调试信息。

17、第三方面,本申请还提供了一种应用程序调试信息处理装置,包括:

18、调试信息获取模块,用于获取多个应用程序待打印的调试信息;

19、调试信息输出帧生成模块,用于根据各所述应用程序的应用标识和各所述应用程序的调试信息,生成各所述应用程序对应的调试信息输出帧;

20、调试信息输出帧发送模块,用于将多个所述调试信息输出帧,分别通过嵌入式设备端的同一通信接口发送至终端;所述终端用于解析接收到的各所述调试信息输出帧,识别出各所述调试信息输出帧对应的应用标识,并基于各所述调试信息输出帧对应的应用标识,在所述终端的显示界面中,采用不同窗口展示不同所述应用程序的调试信息。

21、第四方面,本申请还提供了一种应用程序调试信息处理装置,包括:

22、调试信息输出帧接收模块,用于接收嵌入式设备端发送的多个调试信息输出帧;所述嵌入式设备端用于获取多个应用程序待打印的调试信息,根据各所述应用程序的应用标识和各所述应用程序的调试信息,生成各所述应用程序对应的调试信息输出帧,并将多个所述调试信息输出帧,分别通过所述嵌入式设备端的同一通信接口发送至终端;

23、调试信息输出帧解析模块,用于解析接收到的各所述调试信息输出帧,识别出各所述调试信息输出帧对应的应用标识;

24、调试信息展示模块,用于基于各所述调试信息输出帧对应的应用标识,在所述终端的显示界面中,采用不同窗口展示不同所述应用程序的调试信息。

25、第五方面,本申请还提供了一种应用程序调试系统,所述应用程序调试系统包括嵌入式设备端和终端,

26、所述嵌入式设备端,用于获取多个应用程序待打印的调试信息,根据各所述应用程序的应用标识和各所述应用程序的调试信息,生成各所述应用程序对应的调试信息输出帧,并将多个所述调试信息输出帧,分别通过嵌入式设备端的同一通信接口发送至所述终端;

27、所述终端,用于接收所述嵌入式设备端发送的多个调试信息输出帧,解析接收到的各所述调试信息输出帧,识别出各所述调试信息输出帧对应的应用标识,并基于各所述调试信息输出帧对应的应用标识,在所述终端的显示界面中,采用不同窗口展示不同所述应用程序的调试信息。

28、第六方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的应用程序调试信息处理方法的步骤,和/或,如第二方面所述的应用程序调试信息处理方法的步骤。

29、第七方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的应用程序调试信息处理方法的步骤,和/或,如第二方面所述的应用程序调试信息处理方法的步骤。

30、第八方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面所述的应用程序调试信息处理方法的步骤,和/或,如第二方面所述的应用程序调试信息处理方法的步骤。

31、上述一种应用程序调试信息处理方法、装置、应用程序调试系统、计算机设备、存储介质和计算机程序产品,通过获取多个应用程序待打印的调试信息,然后根据各应用程序的应用标识和各应用程序的调试信息,生成各应用程序对应的调试信息输出帧,进而将多个调试信息输出帧,分别通过嵌入式设备端的同一通信接口发送至终端,该终端用于解析接收到的各调试信息输出帧,识别出各调试信息输出帧对应的应用标识,并基于各调试信息输出帧本文档来自技高网...

【技术保护点】

1.一种应用程序调试信息处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据各所述应用程序的应用标识和各所述应用程序的调试信息,生成各所述应用程序对应的调试信息输出帧,包括:

3.根据权利要求2所述的方法,其特征在于,在所述通过调用调试信息输出函数,按照所述帧格式信息,将任一应用程序的应用标识和调试信息填充至不同所述帧部分,组成得到所述任一应用程序对应的调试信息输出帧的步骤之前,所述方法还包括:

4.一种应用程序调试信息处理方法,其特征在于,所述方法包括:

5.根据权利要求4所述的方法,其特征在于,所述解析接收到的各所述调试信息输出帧,识别出各所述调试信息输出帧对应的应用标识,包括:

6.一种应用程序调试信息处理装置,其特征在于,所述装置包括:

7.一种应用程序调试信息处理装置,其特征在于,所述装置包括:

8.一种应用程序调试系统,其特征在于,所述应用程序调试系统包括嵌入式设备端和终端,

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至3中任一项所述的方法的步骤,和/或,如权利要求4至5中任一项所述的方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至3中任一项所述的方法的步骤,和/或,如权利要求4至5中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种应用程序调试信息处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据各所述应用程序的应用标识和各所述应用程序的调试信息,生成各所述应用程序对应的调试信息输出帧,包括:

3.根据权利要求2所述的方法,其特征在于,在所述通过调用调试信息输出函数,按照所述帧格式信息,将任一应用程序的应用标识和调试信息填充至不同所述帧部分,组成得到所述任一应用程序对应的调试信息输出帧的步骤之前,所述方法还包括:

4.一种应用程序调试信息处理方法,其特征在于,所述方法包括:

5.根据权利要求4所述的方法,其特征在于,所述解析接收到的各所述调试信息输出帧,识别出各所述调试信息输出帧对应的应用标识,...

【专利技术属性】
技术研发人员:王东方韩辉焦进星弓羽箭
申请(专利权)人:广州翼辉信息技术有限公司
类型:发明
国别省市:

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

1