System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种实现ADB指令图形化配置的机顶盒调试方法、系统、设备及介质技术方案_技高网

一种实现ADB指令图形化配置的机顶盒调试方法、系统、设备及介质技术方案

技术编号:43366381 阅读:3 留言:0更新日期:2024-11-19 17:48
本发明专利技术提供一种实现ADB指令图形化配置的机顶盒调试方法、系统、设备及介质,属于设备调试技术领域,所述方法步骤如下:在图形化界面工具中添加机顶盒连接组件和机顶盒调试组件;将连接组件与连接机顶盒的ADB指令进行绑定,以及将各调试组件与对应预设的各调试机顶盒的ADB指令进行绑定,生成机顶盒调试图形化界面;在机顶盒调试图形化界面中执行连接组件与机顶盒连通后,按照预先设定的执行顺序执行调试组件运行各预设的调试机顶盒的ADB指令,得到机顶盒调试结果。本发明专利技术以一次点击组件的方式快速完成指令的执行,简化了原本需要手动输入执行的操作,提高了调试的效率和减少了人为输入错误指令的可能性,灵活适配多样化的调试需求。

【技术实现步骤摘要】

所属的技术人员能够理解,本专利技术提供的实现adb指令图形化配置的机顶盒调试方法各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。在储存实现adb指令图形化配置的机顶盒调试方法的非暂态计算机可读存储介质中,可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。尽管通过参考附图并结合优选实施例的方式对本专利技术进行了详细描述,但本专利技术并不限于此。在不脱离本专利技术的精神和实质的前提下,本领域普通技术人员可以对本专利技术的实施例进行各种等效的修改或替换,而这些修改或替换都应在本专利技术的涵盖范围内/任何熟悉本的技术人员在本专利技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本专利技术的保护范围之内。


技术介绍

1、机顶盒作为现代家庭娱乐设备的重要组成部分越来越重要,在机顶盒功能开发测试过程中,需要通过数据监测与采集来进行软件和硬件的调试和优化,在调试过程中需要涉及大量的指令调试动作,传统的常规操作方式是通过adb的命令行界面进行指令输入和执行,通常情况下一个机顶盒功能的开发需要指令的多次反复调试,以达到对正确数据结果的验证,频繁的指令输入严重影响到了调试效率,因此传统的adb命令行输入方式不能满足机顶盒频繁的调试需求。

2、当前市面上已经出现部分adb图形化指令调试方式,但仅仅停留在常规通用adb指令快捷方式进行,而且针对机顶盒的调试中尚没有adb图形化调试方式使用。机顶盒的操作系统多为根据用户需求定制的安卓系统,调试过程中会涉及到非常多的通用指令以外的参数配置和设置,且此类配置参数的命令字段往往比较长,每次调试指令的输入,非常繁琐,大大提高了调试工作难度。

3、此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种实现adb指令图形化配置的机顶盒调试方法、系统、设备及介质,是非常有必要的。


技术实现思路

1、针对现有技术的上述传统的手动输入adb命令行进行机顶盒调试的方式显然不能满足调试效率需求,市面上现有adb指令图形化调试方式并没有在机顶盒调试中应用,且现有的adb指令图像化方式仅仅是针对通用指令,无法适应机顶盒调试复杂的参数配置设置的缺陷,本专利技术提供一种实现adb指令图形化配置的机顶盒调试方法、系统、设备及介质,以解决上述技术问题。第一方面,本专利技术提供一种实现adb指令图形化配置的机顶盒调试方法,包括如下步骤:

2、s1.在图形化界面工具中添加机顶盒连接组件和机顶盒调试组件;

3、s2.将连接组件与连接机顶盒的adb指令进行绑定,以及将各调试组件与对应预设的各调试机顶盒的adb指令进行绑定,生成机顶盒调试图形化界面;

4、s3.在机顶盒调试图形化界面中执行连接组件与机顶盒连通后,按照预先设定的执行顺序执行调试组件运行各预设的调试机顶盒的adb指令,得到机顶盒调试结果。

5、进一步地,步骤s1具体步骤如下:

6、s11.在图形化界面工具设计连接组件的图案,并选定连接组件的类型;

7、s12.获取机顶盒调试的adb指令数量,在图形化界面工具中设计同等数量的调试组件;

8、s13.选定机顶盒调试组件的类型,设计机顶盒调试组件的图案,并按照执行顺序将执行序号在调试组件的图案中进行展示。

9、进一步地,步骤s2具体步骤如下:

10、s21.在图形化界面工具中预加载连接机顶盒的adb指令,并将连接机顶盒的adb指令与连接组件进行绑定;

11、s22.在图形化界面工具中加载预设的各调试机顶盒的adb指令,并按照执行顺序与对应执行序号的调试组件进行绑定;

12、s23.在图形化界面工作中设置显示组件,并建立显示组件与各调试组件的执行结果的连接;

13、s24.将连接组件、显示组件及各调试组件作为机顶盒调试图形化界面进行输出。进一步地,步骤s21具体步骤如下:

14、s211.建立图形化界面工具与adb命令行工具的连接;

15、s212.获取机顶盒的端口号,预加载连接机顶盒的adb指令;

16、s213.将机顶盒的端口号作为连接机顶盒的adb指令的参数,并绑定连接组件。进一步地,步骤s22具体步骤如下:

17、s221.获取并依次对各调试机顶盒的adb指令并进行解析;

18、当调试机顶盒的adb指令仅为通用指令,进入步骤s222;

19、当调试机顶盒的adb指令为命令+参数,进入步骤s223;

20、当调试机顶盒的adb指令为命令+参数+值,进入步骤s226;

21、s222.将调试机顶盒的adb指令的通用指令按照执行顺序与对应执行序号的调试组件进行绑定,进入步骤s23;

22、s223.判断命令相同,参数不同的调试机顶盒的adb指令个数是否大于设定阈值;

23、若否,进入步骤s224;

24、若是,进入步骤s225;

25、s224.将调试机顶盒的adb指令的命令+参数按照执行顺序与对应执行序号的调试组件进行绑定;

26、s225.添加参数获取组件,调试机顶盒的adb指令的命令+参数获取组件的值按照执行顺序与对应执行序号的调试组件进行绑定,进入步骤s23;

27、s226.判断命令相同,参数相同,值不同的调试机顶盒的adb指令个数是否大于设定阈值;

28、若否,进入步骤s227;

29、若是,进入步骤s228;

30、s227.将调试机顶盒的adb指令的命令+参数+值按照执行顺序与对应执行序号的调试组件进行绑定,进入步骤s23;

31、s228.添加值获取组件,调试机顶盒的adb指令的命令+参数+值获取组件的值按照执行顺序与对应执行序号的调试组件进行绑定。

32、进一步地,步骤s3具体步骤如下:

33、s31.配置测试机与机顶盒的网络连通,并在测试机执行机顶盒调试图形化界面;s32.响应用户执行连接组件的动作,连接机顶盒;

34、s33.响应用户依次执行的调试组件的动作,执行对应调试机顶盒的adb指令,并将调试结果进行展示。

35、进一步地,步骤s32具体步骤如下:

36、s321.当连接组件被用户触发时,自动将连接机顶盒的adb指令及其参数输入底层的adb命令行工具;

37、s322.adb命令工具解析连本文档来自技高网...

【技术保护点】

1.一种实现ADB指令图形化配置的机顶盒调试方法,其特征在于,包括如下步骤:

2.如权利要求1所述的实现ADB指令图形化配置的机顶盒调试方法,其特征在于,步骤S1具体步骤如下:

3.如权利要求2所述的实现ADB指令图形化配置的机顶盒调试方法,其特征在于,步骤S2具体步骤如下:

4.如权利要求3所述的实现ADB指令图形化配置的机顶盒调试方法,其特征在于,步骤S21具体步骤如下:

5.如权利要求4所述的实现ADB指令图形化配置的机顶盒调试方法,其特征在于,步骤S22具体步骤如下:

6.如权利要求5所述的实现ADB指令图形化配置的机顶盒调试方法,其特征在于,步骤S3具体步骤如下:

7.如权利要求6所述的实现ADB指令图形化配置的机顶盒调试方法,其特征在于,步骤S32具体步骤如下:

8.一种实现ADB指令图形化配置的机顶盒调试系统,其特征在于,包括:

9.一种电子设备,其特征在于,包括处理器和存储器;

10.一种存储介质,其特征在于,

【技术特征摘要】

1.一种实现adb指令图形化配置的机顶盒调试方法,其特征在于,包括如下步骤:

2.如权利要求1所述的实现adb指令图形化配置的机顶盒调试方法,其特征在于,步骤s1具体步骤如下:

3.如权利要求2所述的实现adb指令图形化配置的机顶盒调试方法,其特征在于,步骤s2具体步骤如下:

4.如权利要求3所述的实现adb指令图形化配置的机顶盒调试方法,其特征在于,步骤s21具体步骤如下:

5.如权利要求4所述的实现adb指令图形化配置...

【专利技术属性】
技术研发人员:谢振付海洋杨星星王贵雨
申请(专利权)人:山东浪潮超高清视频产业有限公司
类型:发明
国别省市:

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

1