全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210764724.8 (22)申请日 2022.07.01 (71)申请人 荣耀终端 有限公司 地址 518040 广东省深圳市福田区香蜜湖 街道东海社区红荔西路8089号深业中 城6号楼A单元3401 (72)发明人 肖名鹏 李鹏 沈海翔  (74)专利代理 机构 北京同立钧成知识产权代理 有限公司 1 1205 专利代理师 余娜 刘芳 (51)Int.Cl. G06F 9/54(2006.01) G06F 9/50(2006.01) G06F 9/48(2006.01) (54)发明名称 控制进程交 互的方法及相关装置 (57)摘要 本申请实施例提供控制进程交互的方法及 相关装置, 涉及终端技术领域。 方法包括: 终端设 备确定第一进程向第二进程调取目标信息; 向第 一进程传输目标信息中的第一数据; 其中, 第一 数据包括目标信息中的第一部分信息, 第一数据 的大小不超过预设值, 其中, 第一进程和第二进 程基于binder机制通信。 这样, 可以在binder机 制中支持分批传输数据, 使得binder交互 中的数 据不会过大, 改善因binder中数据过大导致 binder内存耗尽产生的应用程序异常退出现象。 权利要求书2页 说明书12页 附图3页 CN 115202902 A 2022.10.18 CN 115202902 A 1.一种控制进程交互的方法, 其特征在于, 应用于运行有第一进程和第二进程的终端 设备, 所述第一进程和所述第二进程基于bi nder机制通信, 所述方法包括: 确定所述第一进程向所述第二进程调取目标信息; 向所述第一进程传输所述目标信息中的第一数据; 其中, 所述第一数据包括所述目标 信息中的第一部分信息, 所述第一数据的大小不超过 预设值。 2.根据权利要求1所述的方法, 其特 征在于, 所述第一部分信息 至少包括activity。 3.根据权利要求2所述的方法, 其特征在于, 所述第一部分信息为: 按照所述目标信息 中的activity、 serv ice、 broadcast、 providers从前到后的顺序, 选择得到的小于或等于 所 述预设值的部分。 4.根据权利要求1 ‑3任一项所述的方法, 其特征在于, 确定所述第一进程向所述第二进 程调取目标信息之前, 还 包括: 获取所述目标信息对应的应用组件个数; 根据所述应用组件个数确定所述第一进程向所述第二进程发送调用所述目标信息的 指令的次数; 其中, 所述第一进程每向所述第二进程发送一次调用所述目标信息的指令, 所述第二 进程向所述第一进程返回一次数据, 任一次返回的数据的大小不超过 所述预设值。 5.根据权利要求4所述的方法, 其特征在于, 向所述第 一进程传输所述目标信 息中的第 一数据之后, 还 包括: 所述第一进程向所述第二进程发送调用所述目标信息的指令; 所述第二进程向所述第 一进程传输所述目标信 息中的第 二数据, 所述第 二数据包括所 述目标信息中的第二部分信息, 所述第二数据的大小不超过 所述预设值。 6.根据权利要求4或5所述的方法, 其特征在于, 所述第一进程根据所述应用组件个数 确定向所述第二进程发送调用所述目标信息的指令的次数, 包括: 当所述应用组件个数大于个数阈值 时, 所述第 一进程根据 所述应用组件个数确定向所 述第二进程发送调用所述目标信息的指令的次数; 所述第一进程获取 所述第二进程中所述目标信息对应的应用组件个数, 包括: 所述第一进程基于getP ackageInfoComponentCount获取所述第二进程中所述 目标信 息对应的应用组件个数。 7.根据权利要求1 ‑3任一项所述的方法, 其特征在于, 所述第一数据中携带有第一值, 所述第一 值为所述第二进程将向所述第一进程传输的数据的总批次。 8.根据权利要求7所述的方法, 其特征在于, 所述向所述第 一进程传输所述目标信 息中 的第一数据之后, 还 包括: 向所述第一进程传输所述目标信息中的第N数据, 直到所述第二进程将所述目标信息 中的组件信息分批次传输完成; 其中, 所述第N数据包括所述 目标信息中的部分信息, 所述 第N数据的大小不超过 所述预设值。 9.根据权利要求8所述的方法, 其特征在于, 所述第 一数据和/或所述第 N数据还携带有 第二值, 所述第二 值为所述第一数据或所述第N数据在所述总批次中的具体批次值。 10.一种终端设备, 其特征在于, 包括: 存储器和处理器, 所述存储器用于存储计算机程 序, 所述处理器用于执行所述计算机程序, 以执行如权利要求 1‑9任一项所述的控制进程交权 利 要 求 书 1/2 页 2 CN 115202902 A 2互的方法。 11.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有指令, 当 所述指令被执 行时, 使得计算机执 行如权利要求1 ‑9任一项所述的控制进程交 互的方法。 12.一种计算机程序产品, 其特征在于, 包括计算机程序, 当所述计算机程序被运行时, 使得电子设备 执行如权利要求1 ‑9任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115202902 A 3

.PDF文档 专利 控制进程交互的方法及相关装置

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 控制进程交互的方法及相关装置 第 1 页 专利 控制进程交互的方法及相关装置 第 2 页 专利 控制进程交互的方法及相关装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:32:36上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。