【技术实现步骤摘要】
用于对移动应用进行调试的方法和设备
本专利技术涉及计算机
,尤其涉及一种用于对移动应用进行调试的方法和设备。
技术介绍
目前,在对移动应用进行调试时,调试人员可能需要根据调试结果来对移动应用所对应的程序文件进行多次修改,并且,随着移动应用中功能的不断完善和增加,移动应用中经常会存在各种非Native语言开发的功能,如线上修复逻辑、动态增加功能等;然而,现有的集成开发环境的编译调试功能无法实现针对非Native语言开发的功能的调试,且在调试过程中,每当修改移动应用所对应的程序文件之后,均需进行重新编译,才能基于重新编译后启动的移动应用来进行调试,这使得调试过程中可能需要多次执行重新编译操作,时间花销极大,且调试流程复杂,干扰因素较多。
技术实现思路
本专利技术的目的是提供一种用于对移动应用进行调试的方法和设备。根据本专利技术的一个方面,提供一种用于对移动应用进行调试的方法,其中,该方法包括以下步骤:当监听到键盘事件信息时,移动应用根据所述键盘事件信息,向已启动的本地服务器发送文件请求;所述本地服务器接收来自所述移动应用的文件请求,并向所述移动应用提供与所述文件请求 ...
【技术保护点】
一种用于对移动应用进行调试的方法,其中,该方法包括以下步骤:当监听到键盘事件信息时,移动应用根据所述键盘事件信息,向已启动的本地服务器发送文件请求;所述本地服务器接收来自所述移动应用的文件请求,并向所述移动应用提供与所述文件请求相对应的本地文件;所述移动应用获得来自所述本地服务器的本地文件,并根据所述本地文件执行相应操作,以无需重新编译来对所述移动应用进行调试。
【技术特征摘要】
1.一种用于对移动应用进行调试的方法,其中,该方法包括以下步骤:当监听到键盘事件信息时,移动应用根据所述键盘事件信息,向已启动的本地服务器发送文件请求;所述本地服务器接收来自所述移动应用的文件请求,并向所述移动应用提供与所述文件请求相对应的本地文件;所述移动应用获得来自所述本地服务器的本地文件,并根据所述本地文件执行相应操作,以无需重新编译来对所述移动应用进行调试。2.根据权利要求1所述的方法,其中,当监听到键盘事件信息时,移动应用根据所述键盘事件信息,向已启动的本地服务器发送文件请求的步骤包括:当监听到键盘事件信息,且所述键盘事件信息指示重新加载指定的本地文件时,所述移动应用向已启动的本地服务器发送用于指示请求所述指定的本地文件的文件请求。3.根据权利要求1所述的方法,其中,当监听到键盘事件信息时,移动应用根据所述键盘事件信息,向已启动的本地服务器发送文件请求的步骤包括:当监听到键盘事件信息,且所述键盘事件信息指示刷新所述移动应用的当前页面时,所述移动应用根据所述当前页面,确定需要请求的至少一个本地文件;所述移动应用向已启动的本地服务器发送用于指示请求所述至少一个本地文件的文件请求。4.根据权利要求1至3中任一项所述的方法,其中,所述相应操作包括以下至少一项:-重新加载所述本地文件;-根据所述本地文件刷新所述移动应用的当前页面。5.根据权利要求1至4中任一项所述的方法,其中,所述本地文件不需要进行编译即可应用于所述移动应用。6.根据权利要求1至5中任一项所述的方法,其中,在当监听到键盘事件信息时,移动应用根据所述键盘事件信息,...
【专利技术属性】
技术研发人员:于天航,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。