-
公开(公告)号:CN119883238A
公开(公告)日:2025-04-25
申请号:CN202311394196.2
申请日:2023-10-25
Applicant: 北京小米移动软件有限公司
IPC: G06F8/36
Abstract: 本公开是关于一种应用运行方法、装置、电子设备及存储介质。应用运行方法,应用于第一设备,包括:确定第一应用所要运行的界面,第一应用包括至少一个容器,每个容器用于加载至少一个应用页面和/或至少一个应用服务;获取容器配置信息,容器配置信息包括设备信息与容器信息之间的映射关系;根据容器配置信息和第一设备的设备信息,确定第一容器的容器标识;通过第一容器在第一设备上加载第一应用页面和/或第一应用服务。该方法通过容器能够在不同类型的电子设备上复用第一应用的应用代码,降低实现复杂度和开发、维护成本,且能够在运行第一应用时适配不同类型的电子设备,以满足第一应用能够在多种类型电子设备上运行的需求。
-
公开(公告)号:CN111221613A
公开(公告)日:2020-06-02
申请号:CN202010006341.5
申请日:2020-01-03
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种程序调用方法及装置、存储介质。该方法包括:在编译混合模式移动应用时,确定页面级文件中包含的组件标签;在所述混合模式移动应用的应用级文件中,查找所述组件标签对应的组件声明信息,其中,所述应用级文件包含:被至少两个页面共同调用的第一类功能组件的组件声明信息;根据所述组件声明信息,在所述页面级文件所对应的页面上加载所述第一类功能组件的页面对象。通过本公开实施例中的技术方案,在应用级文件中加入被不同页面调用的相同的功能组件的组件声明信息,而不需要在每个页面级文件中加入上述组件声明信息,从而减少了应用程序包的大小,提高了文件的执行速度。
-
公开(公告)号:CN110874217A
公开(公告)日:2020-03-10
申请号:CN201911130083.5
申请日:2019-11-18
Applicant: 北京小米移动软件有限公司
Abstract: 本公开实施例提供了一种快应用的界面显示方法、装置及存储介质,涉及应用程序技术领域。所述方法包括:接收快应用的界面显示指令;获取终端的设备信息;根据设备信息,确定模板配置信息集中的目标模板配置信息,模板配置信息集适配于至少两类终端中,模板配置信息集中包括至少两类终端的模板配置信息,目标模板配置信息用于配置适配于终端的用户界面的目标显示模板;获取快应用的应用数据;调用目标模板配置信息,显示与应用数据和目标显示模板对应的用户界面。本公开实施例提供的技术方案,避免了编写多套程序代码的繁琐,方便省时。
-
公开(公告)号:CN119728703A
公开(公告)日:2025-03-28
申请号:CN202311279606.9
申请日:2023-09-28
Applicant: 北京小米移动软件有限公司
IPC: H04L67/104 , H04L67/141 , H04L67/10
Abstract: 本公开涉及一种通信方法、装置、系统、存储介质与芯片,涉及通信技术领域。包括:接收第一从节点发送的第一计算任务与计算参数;根据该第一计算任务与该计算参数,得到计算结果;将该计算结果发送至该第一从节点;其中,该主节点与该第一从节点位于同一子网中,该主节点与该第一从节点为边缘设备,该主节点的性能值大于该第一从节点的性能值。使用本公开提出的通信方法,可以使得位于同一子网中的从节点将第一计算任务交由性能值更强的主节点执行,使得计算资源的发现与路由路径更加简单。
-
公开(公告)号:CN111338961B
公开(公告)日:2023-10-20
申请号:CN202010128642.5
申请日:2020-02-28
Applicant: 北京小米移动软件有限公司
IPC: G06F11/36
Abstract: 本公开是关于一种应用调试方法及装置、电子设备及存储介质。应用于编译侧的应用调试方法可包括:通过与运行侧之间的调试连接,向所述运行侧发送应用元素;通过所述调试连接接收所述运行侧为所述应用元素分配的调试标识;根据所述调试标识向所述运行侧发送调试请求;接收所述运行侧根据所述调试请求返回的运行结果,简化了应用调试,实现了在线调试,且提升了调试效率。
-
公开(公告)号:CN110865863B
公开(公告)日:2022-09-30
申请号:CN201911130087.3
申请日:2019-11-18
Applicant: 北京小米移动软件有限公司
IPC: G06F9/451
Abstract: 本公开实施例提供了一种快应用的界面显示方法、装置及存储介质,涉及应用程序技术领域。所述方法包括:接收快应用的界面显示指令;获取终端的设备信息;根据设备信息,确定样式配置信息集中的目标样式配置信息,样式配置信息集适配于至少两类终端中,样式配置信息集中包括至少两类终端的样式配置信息,目标样式配置信息用于配置适配于终端的用户界面的目标显示样式;获取快应用的应用数据;调用目标样式配置信息,显示与应用数据和目标显示样式对应的用户界面。本公开实施例提供的技术方案,避免了编写多套程序代码的繁琐,方便省时。
-
公开(公告)号:CN109828915B
公开(公告)日:2022-04-01
申请号:CN201811638872.5
申请日:2018-12-29
Applicant: 北京小米移动软件有限公司
IPC: G06F11/36
Abstract: 本公开是关于一种调试应用程序的方法、装置、设备、存储介质,属于计算机技术领域。本公开提供一种调试应用程序的方法,方法包括:当检测到第一运行设备接入编译设备时,建立与该第一运行设备之间的调试连接,基于该调试连接在第一运行设备上运行第一编译文件,得到第一运行结果,并且将第一运行设备的第一连接信息添加到调试记录表中。由于该调试记录表中存储了已建立调试连接的运行设备的连接信息,因此当需要对多个运行设备进行调试时,基于该调试记录表中存储的连接信息,即可向多个运行设备发送修改后的第二编译文件,得到多个第二运行结果,调试过程简单,节约了大量时间,提高了调试效率。
-
公开(公告)号:CN111026396A
公开(公告)日:2020-04-17
申请号:CN201911284581.5
申请日:2019-12-13
Applicant: 北京小米移动软件有限公司
Abstract: 本公开提供了一种页面渲染方法、装置、电子设备及存储介质,属于互联网技术领域。方法包括:当检测到页面显示指令时,获取所述页面的开发语言标识;在多语言框架中确定与所述开发语言标识匹配的目标编译器;通过所述目标编译器,将所述页面对应的目标代码编译成JS文件;通过调用渲染框架的页面渲染接口,对所述JS文件进行处理,得到渲染后的页面,使得开发人员只需要针对渲染框架的页面渲染接口进行适应性开发即可,不需要针对多个支持不同开发语言的渲染框架分别开发多套页面代码,操作简单,节约了页面的开发时间,缩短了应用程序的开发周期。
-
公开(公告)号:CN110851370A
公开(公告)日:2020-02-28
申请号:CN201911143151.1
申请日:2019-11-20
Applicant: 北京小米移动软件有限公司
IPC: G06F11/36
Abstract: 本公开是关于一种程序测试方法及装置、存储介质。本公开实施例中的方法包括:在运行混合模式移动应用的过程中,获取测试指令;响应于所述测试指令,将独立于所述混合模式移动应用的程序文件设置的测试文件添加到所述程序文件中;运行包含有所述测试文件的程序文件,其中,所述程序文件在运行至测试节点时调用所述测试文件运行;基于程序文件的运行结果,确定相应的测试结果。通过本公开实施例提供的技术方案,能够将自动化测试相关的测试文件与程序文件独立设置,在测试时基于测试指令在程序文件中加载测试文件,从而提升测试效率。
-
公开(公告)号:CN110795353A
公开(公告)日:2020-02-14
申请号:CN201911040405.7
申请日:2019-10-29
Applicant: 北京小米移动软件有限公司
Abstract: 本公开公开了一种快应用的调试方法、装置、设备及存储介质,涉及计算机技术领域,该方法包括:在运行到快应用的目标页面时,上报目标页面的调试结果;接收重新打包的编译文件包,重新打包的编译文件包是根据调试结果更新的;获取目标页面的路径;根据目标页面的路径,确定从重新打包的编译文件包中获取的脚本文件,脚本文件用于运行并显示目标页面。本公开提供的方法,在对快应用进行调试时,接收到重新打包的编译文件包后,通过获取目标页面的路径,在运行侧设备中直接运行并显示目标页面,不需要再次运行目标页面之前依赖的其他页面,提高了调试的效率。
-
-
-
-
-
-
-
-
-