System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及移动终端调试领域,尤其涉及一种移动终端的调试方法、装置、电子设备及存储介质。
技术介绍
1、在开发和测试移动端应用程序过程中为了更加高效,通常会在移动终端上对其进行相应的调试。但是目前使用移动终端对开发和测试过程中的移动端应用程序进行调试时无法支持待调试服务界面的多个子环境动态切换以及需要借助电脑客户端才能从服务器中获取调试数据。因此移动终端的调试方法仍需改善。
技术实现思路
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、本专利技术的积极进步效果在于:通过比较默认子环境与目标子环境,确定向服务器发送的目标子环境获取请求,这样可以使目标子环境获取请求中的携带的子环境是待调试服务界面所需的。此外,通过移动终端创建初始子环境获取请求、接收并加载服务器反馈的目标子环境的调试数据,可以使用移动终端就能够直接从服务器中获取待调试服务界面所需的调试数据。这样不仅可以使调试更加灵活,而且可以提高移动端应用程序的开发和测试效率。
本文档来自技高网...【技术保护点】
1.一种移动终端的调试方法,其特征在于,所述调试方法,包括:
2.如权利要求1所述的调试方法,其特征在于,所述通过比较所述默认子环境与所述目标子环境,确定向服务器发送的目标子环境获取请求,包括:
3.如权利要求1所述的调试方法,其特征在于,所述通过比较所述默认子环境与所述目标子环境,确定向服务器发送的目标子环境获取请求,包括:
4.如权利要求1所述的调试方法,其特征在于,所述通过比较所述默认子环境与所述目标子环境,确定向服务器发送的目标子环境获取请求,包括:
5.如权利要求1所述的调试方法,其特征在于,所述调试方法还包括:
6.如权利要求1所述的调试方法,其特征在于,所述调试方法还包括:
7.如权利要求1所述的调试方法,其特征在于,所述调试方法还包括:
8.一种移动终端的调试装置,其特征在于,所述调试装置,包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的移动端应用程序的
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的移动端应用程序的调试方法。
...【技术特征摘要】
1.一种移动终端的调试方法,其特征在于,所述调试方法,包括:
2.如权利要求1所述的调试方法,其特征在于,所述通过比较所述默认子环境与所述目标子环境,确定向服务器发送的目标子环境获取请求,包括:
3.如权利要求1所述的调试方法,其特征在于,所述通过比较所述默认子环境与所述目标子环境,确定向服务器发送的目标子环境获取请求,包括:
4.如权利要求1所述的调试方法,其特征在于,所述通过比较所述默认子环境与所述目标子环境,确定向服务器发送的目标子环境获取请求,包括:
5.如权利要求1所述的调试方法,其特征在于,所述调试方法还包括:
...【专利技术属性】
技术研发人员:李胜灵,常冉冉,何荣智,郭知祥,韦科,
申请(专利权)人:携程旅游信息技术上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。