-
公开(公告)号:CN110618938B
公开(公告)日:2024-01-23
申请号:CN201910816895.9
申请日:2019-08-30
Applicant: 北京小米移动软件有限公司
Inventor: 李建彬
IPC: G06F11/36
Abstract: 本公开是关于一种快应用入口调试方法、装置及存储介质。该快应用入口调试方法应用于快应用平台,所述方法包括:加载调试器内核,并由所述调试器内核检测表征调试器前端调试环境准备就绪的就绪信号;加载快应用平台引擎,并暂停运行所述快应用平台引擎直至所述调试器内核检测到所述就绪信号后开始加载并执行快应用入口信息;输出快应用入口信息的执行结果至所述调试器前端。通过本公开可保证在调试器前端能够捕捉到快应用入口信息的执行状态,提高快应用入口调试成功率。
-
公开(公告)号:CN110781080B
公开(公告)日:2023-06-30
申请号:CN201910963097.9
申请日:2019-10-11
Applicant: 北京小米移动软件有限公司
Inventor: 李建彬
Abstract: 本公开是关于一种程序调试方法及装置、存储介质。该方法包括:在针对调试对象的调试过程中,接收调试前端发送的页面刷新信号,其中,所述调试对象包括:快应用和/或小程序;根据所述页面刷新信号,中断所述调试对象的运行;根据所述页面刷新信号确定页面刷新方式;在中断所述调试对象的运行后,基于确定的所述页面刷新方式刷新所述调试前端显示的所述调试对象的页面。通过本公开的技术方案,提供不同刷新方式的选择,无需在每次刷新页面时均重启调试前端和调试平台,从而提升调试效率。
-
公开(公告)号:CN110908904A
公开(公告)日:2020-03-24
申请号:CN201911120455.6
申请日:2019-11-15
Applicant: 北京小米移动软件有限公司
Inventor: 李建彬
IPC: G06F11/36
Abstract: 本公开是关于一种调试快应用的方法、装置及系统。一种调试快应用的方法,应用于调试内核模块,调试快应用的方法包括:接收调试前端发送的调试快应用的调试指令;根据调试指令,获取快应用在快应用平台运行的调试信息;将调试信息组装成用于调试快应用的调试数据;将调试数据发送至调试前端,用于调试快应用。本公开基于快应用运行时进行调试,通过调试内核作为调试前端与快应用之间的桥梁,使调试前端能够直接访问快应用并进行调试,便于快应用的调试效果与调试后的运行效果一致。
-
公开(公告)号:CN109614334A
公开(公告)日:2019-04-12
申请号:CN201811497977.3
申请日:2018-12-07
Applicant: 北京小米移动软件有限公司
IPC: G06F11/36
Abstract: 本公开是关于一种文件测试方法、装置及计算机可读存储介质,该方法应用于第一终端,第一终端用于运行待测试文件,该方法包括:获取第二终端的第一网络地址标识,所述第二终端用于通过编译得到待测试文件;根据所述第一网络地址标识,向第二终端发送第一文件获取请求,以使第二终端向第一终端发送第一待测试文件;在接收到第一待测试文件时,运行第一待测试文件,得到第一测试结果。根据本公开的实施例,第一终端可以基于与第二终端的网络连接,向第二终端发出文件获取请求,并及时获取到第一测试文件,实现了测试文件的跨端传输的自动化。
-
公开(公告)号:CN119902767A
公开(公告)日:2025-04-29
申请号:CN202311403313.7
申请日:2023-10-26
Applicant: 北京小米移动软件有限公司
Abstract: 本发明提供一种程序运行方法、装置、设备及介质,用以解决相关技术中由于设备的处理器性能较差,运行内存较低,致使运行javascript语言时执行效率较低,进而影响用户体验的技术问题,该方法包括:确定在设备端运行目标程序时,获取所述目标程序的源代码;利用所述源代码生成所述目标程序对应的编译码;将所述编译码发送至所述设备端,以使所述设备端根据所述编译码运行所述目标程序。
-
公开(公告)号:CN119621252A
公开(公告)日:2025-03-14
申请号:CN202311172595.4
申请日:2023-09-12
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种事件处理方法及装置、电子设备、存储介质,所述方法包括:响应于检测到对页面中对象或所述对象的内存的访问指令,在本地服务层生成所述对象的代理;其中,所述对象的内存位于所述本地服务层;根据所述对象的代理,在所述本地服务层监听对所述对象的操作事件;在所述页面和所述对象的内存中响应对所述对象的操作事件。通过该方法,能减少对应用框架层内存的占用,且提升页面端和内存端响应操作事件的效率。
-
公开(公告)号:CN110908904B
公开(公告)日:2024-10-29
申请号:CN201911120455.6
申请日:2019-11-15
Applicant: 北京小米移动软件有限公司
Inventor: 李建彬
IPC: G06F11/36
Abstract: 本公开是关于一种调试快应用的方法、装置及系统。一种调试快应用的方法,应用于调试内核模块,调试快应用的方法包括:接收调试前端发送的调试快应用的调试指令;根据调试指令,获取快应用在快应用平台运行的调试信息;将调试信息组装成用于调试快应用的调试数据;将调试数据发送至调试前端,用于调试快应用。本公开基于快应用运行时进行调试,通过调试内核作为调试前端与快应用之间的桥梁,使调试前端能够直接访问快应用并进行调试,便于快应用的调试效果与调试后的运行效果一致。
-
公开(公告)号:CN117762766A
公开(公告)日:2024-03-26
申请号:CN202211168306.9
申请日:2022-09-23
Applicant: 北京小米移动软件有限公司
IPC: G06F11/36
Abstract: 本申请提出一种应用进程的调试方法、装置及电子设备,其中,方法包括:在检测到对待调试应用进程的调试操作时,向移动终端发送进程调试指令,其中,进程调试指令中包括待调试应用进程的标识;接收移动终端返回的待调试应用进程的调试结果,其中,调试结果是移动终端执行调试指令获取的;根据待调试应用进程的标识,基于应用进程与调试窗口的映射关系,以确定待调试应用进程对应的目标调试窗口;在目标调试窗口显示调试结果。该方法基于应用进程与调试窗口的映射关系,可以实现利用多个调试窗口,并行对多个应用进程进行调试,节省了设备资源,提高了调试速度。
-
公开(公告)号:CN109857478B
公开(公告)日:2022-03-25
申请号:CN201910100329.8
申请日:2019-01-31
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种目标应用程序的运行方法、装置及存储介质,涉及程序设计领域,该方法包括:编程运行模块接收调用信号,编程运行模块中注解有编程接口和脚本接口的映射关系,调用信号包括第一参数;编程运行模块根据映射关系和调用信号确定调用方式;编程运行模块向中转模块发送调用消息,调用消息中包括第一参数以及调用方式;中转模块将第一参数转换为第二参数,并将第二参数应用于第一调用。通过在编程运行模块中注解编程接口和脚本接口之间的映射关系,直接根据映射关系以及中转模块实现编程运行模块和脚本运行模块之间的方法调用,避免编程运行模块中还需要针对不同的脚本运行模块的接口设置不同的调用函数,编程过程繁琐的问题。
-
-
-
-
-
-
-
-