-
公开(公告)号:CN109857478A
公开(公告)日:2019-06-07
申请号:CN201910100329.8
申请日:2019-01-31
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种目标应用程序的运行方法、装置及存储介质,涉及程序设计领域,该方法包括:编程运行模块接收调用信号,编程运行模块中注解有编程接口和脚本接口的映射关系,调用信号包括第一参数;编程运行模块根据映射关系和调用信号确定调用方式;编程运行模块向中转模块发送调用消息,调用消息中包括第一参数以及调用方式;中转模块将第一参数转换为第二参数,并将第二参数应用于第一调用。通过在编程运行模块中注解编程接口和脚本接口之间的映射关系,直接根据映射关系以及中转模块实现编程运行模块和脚本运行模块之间的方法调用,避免编程运行模块中还需要针对不同的脚本运行模块的接口设置不同的调用函数,编程过程繁琐的问题。
-
公开(公告)号:CN109857478B
公开(公告)日:2022-03-25
申请号:CN201910100329.8
申请日:2019-01-31
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种目标应用程序的运行方法、装置及存储介质,涉及程序设计领域,该方法包括:编程运行模块接收调用信号,编程运行模块中注解有编程接口和脚本接口的映射关系,调用信号包括第一参数;编程运行模块根据映射关系和调用信号确定调用方式;编程运行模块向中转模块发送调用消息,调用消息中包括第一参数以及调用方式;中转模块将第一参数转换为第二参数,并将第二参数应用于第一调用。通过在编程运行模块中注解编程接口和脚本接口之间的映射关系,直接根据映射关系以及中转模块实现编程运行模块和脚本运行模块之间的方法调用,避免编程运行模块中还需要针对不同的脚本运行模块的接口设置不同的调用函数,编程过程繁琐的问题。
-