| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
pc claw支持拉起分身应用 Signed-off-by: lidongrui <lidongrui3@huawei.com> Co-Authored-By: Agent | 28 天前 | |
so_cpp Signed-off-by: Luobniz21 <luoyicong@h-partners.com> Change-Id: I4305ff366fb545d18651807a9b017fdeffb2ad37 | 5 个月前 | |
add trace Signed-off-by: unknown <sijunjie@huawei.com> | 7 个月前 | |
add note Signed-off-by: xuzheheng <xuzheheng2@huawei.com> | 10 个月前 | |
Revert "JSON统一为cJSON" Signed-off-by: 13776621730 <zhawei12@huawei-partners.com> Change-Id: I69dc57782680ece5c5d2d1416464516405d070ad | 1 年前 | |
fix start ability with callback Co-Authored-By: zzz Signed-off-by: zzl12383 <zhengzhuolan@huawei-partners.com> | 2 个月前 | |
so_cpp Signed-off-by: Luobniz21 <luoyicong@h-partners.com> Change-Id: I4305ff366fb545d18651807a9b017fdeffb2ad37 | 5 个月前 | |
feat: restrict reusePid to IN_PROCESS mode and add GetValidAppRunningRecordByPid - Only set reusePid when MODULAR_OBJECT IN_PROCESS mode (IsInProcess flag) - Add isInProcess flag to BaseExtensionRecord, set in SetupNewRecord - Add GetValidAppRunningRecordByPid for PID lookup with validity check - Revert CheckAppRunningRecordIsExist to original (no reusePid coupling) - Remove IsProcessMatchedByFieldOrPid, restore inline matching logic - Move reusePid check before plugin/normal flow in LoadAbility - Add TDD tests for SetExtensionLoadParam, GetValidAppRunningRecordByPid, and LoadAbility reusePid path Co-Authored-By: Agent 🤖 AI[98%] 👌 AI Adopted[98%] 🧑 Human[2%] Co-authored-by: claude (glm-5.1) <ai@local> Signed-off-by: yewei0794 <weiyejxnf@163.com> Change-Id: I00c745f043dbcbbf2879a4f10398825f589049bf | 1 个月前 | |
foregroundAppConnection添加双边校验 Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 8 个月前 | |
default value Co-Authored-By: ya Signed-off-by: renjh5496 <renjianhao@h-partners.com> | 16 天前 | |
PC低内存拦截放行已启动应用 Signed-off-by: zhu-feimo <zhufeimo1@huawei.com> 🤖 AI[45%] 🔧 Human Fixed[0%] 🧑 Human[55%] 👌 AI Adopted[100%] | 6 天前 | |
修复保活应用升级触发启动 Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 6 个月前 | |
add note Signed-off-by: xuzheheng <xuzheheng2@h-partners.com> Co-Authored-By: Agent | 4 个月前 | |
fix undeveloper Mode Debug App Signed-off-by: tantingting <tantingting5@huawei.com> | 1 年前 | |
Connect ModularObjectExtension Co-Authored-By:Agent Signed-off-by: zhangyuhang72 <zhangyuhang72@h-partners.com> Change-Id: I142c0ab148217c74d34403cb48fc67f9e87e1e9b | 3 个月前 | |
kv_point Signed-off-by: Luobniz21 <luoyicong@h-partners.com> Change-Id: I6244317d773f76bb7db4c23934681e86bd7dfb00 | 5 个月前 | |
feat: keep alive for 3rd-party apps Signed-off-by: yangxuguang-huawei <yangxuguang3@huawei.com> | 1 年前 | |
Code fix Signed-off-by: wangzhen <wangzhen416@huawei.com> 🤖 AI[0%] 🔧 Human Fixed[0%] 🧑 Human[100%] 👌 AI Adopted[0%] Change-Id: Idb84e3145888e7808a23cd442390235435cc0bbf | 9 天前 | |
screenlock部件解耦 Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 1 年前 | |
fix(skill): match target death by pid to avoid child process false cleanup OnTargetProcessDied matched records by bundleName only. Same-bundle child processes share the bundleName with the main process, so any child death incorrectly cleaned up the main process's SkillExecuteRecord, causing ExecuteSkillDone to return ERR_CODE_INVALID_ID and lose the query result. Introduce targetPid in SkillExecuteRecord, backfilled in OnLaunchCompleted via IPCSkeleton::GetCallingPid() (the notify caller is the target process). OnTargetProcessDied now matches by pid. targetPid=0 (before OnLaunchCompleted) skips cleanup, relying on timeout / launch-failure fallback. Co-Authored-By: Agent Signed-off-by: RuiChen_01 <chenrui193@huawei.com> | 15 天前 | |
block process termination Signed-off-by: xhz-sz <xiehuandong@huawei.com> Co-Authored-By: Agent | 1 个月前 | |
new cross user embeddedUI Co-Authored-By: Agent Signed-off-by: wlh2624_DS <1968860844@qq.com> | 1 个月前 | |
bugfix: use ATM GetHapTokenInfo Signed-off-by: yangxuguang-huawei <yangxuguang3@h-partners.com> 🤖 AI[97%] 🔧 Human Fixed[0%] 🧑 Human[3%] 👌 AI Adopted[100%] Co-authored-by: pi (glm-5.2) <ai@local> Change-Id: I108f941d5d908e3c71d67ac00d5fd59f1a729dd3 | 4 天前 | |
应用自启动可配置隐藏启动 Co-Authored-By: Agent Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 4 个月前 | |
应用选择框启动优化 Signed-off-by: zhu-feimo <zhufeimo1@huawei.com> 🤖 AI[47%] 🔧 Human Fixed[0%] 🧑 Human[53%] 👌 AI Adopted[100%] | 11 天前 | |
intent background Signed-off-by: zhuhan <zhuhan10@huawei.com> Change-Id: Ic7b444ca7c4729f80a3041386ce02e9d78d33207 | 2 年前 | |
fix event util Signed-off-by: unknown <sijunjie@huawei.com> | 8 个月前 | |
abilityrecord refactory Signed-off-by: y00620503 <yewei43@huawei.com> | 7 个月前 | |
ability record refactor Signed-off-by: wangzhen <wangzhen416@huawei.com> | 8 个月前 | |
元能力代码仓对Remote()调用做判空加固 Signed-off-by: Baisong Zhong <zhongbaisong@huawei.com> Change-Id: I110ecc5a18d3c47e1c3d9fd6277aab998016e168 | 2 年前 | |
feat: support app clone for ModularObjectExtension - Use uid comparison instead of bundleName in CheckInProcessLaunchMode to prevent clone app connecting main app's IN_PROCESS extension - Add MODULAR_OBJECT to IsSupportAppClone for app clone support - Make AppMgr MakeProcessName not append appCloneIndex for MODULAR_OBJECT (same as UIExtension) - Prepend appCloneIndex to processName in CROSS_PROCESS mode on AMS side; IN_PROCESS mode skips prepend since caller process already has correct name - Update and add test cases for all new branches Co-Authored-By: Agent Signed-off-by: yewei0794 <weiyejxnf@163.com> Change-Id: I98cbd3d253d92264333e0d7dd318ac4207cb3a5c | 2 个月前 | |
回退 'Pull Request !14812 : description:元能力IDL化整改-001' | 1 年前 | |
feat: add skill execute timeout mechanism and fix ServiceExtension context Reuse AMS EventHandler timeout framework to protect SkillExecuteManager from stale EXECUTING records. When the target app never calls completeArkTSScriptInApp, the record is automatically cleaned up after timeout and the caller receives ERR_TIMED_OUT via callback. Timeout = GetAppStartTimeoutTime() * SKILL_EXECUTE_TIMEOUT_MULTIPLE (10s in production, 150s under ASAN), aligned with InsightIntent. Also fix VerifyContext property name: ServiceExtension context uses "extensionAbilityInfo" not "extensionInfo", which caused completeArkTSScriptInApp to silently fail for ServiceExtension targets. Co-Authored-By: Agent Change-Id: I4e02afc0a75c069b1c5cb677fa81b469ef566f34 Signed-off-by: RuiChen_01 <chenrui193@huawei.com> | 2 个月前 | |
fauilure code Signed-off-by: zexin_c <chenzexin14@huawei.com> | 9 个月前 | |
abilityms字节对齐 Signed-off-by: zhang_hao_zheng <zhanghaozheng2@h-partners.com> Change-Id: I2fa1fef9905947bcaed396419ff325f4ce606c6e | 1 年前 | |
东湖_退后台传入isFromScreenOffBackground_ Signed-off-by: lidongrui <lidongrui3@huawei.com> Co-Authored-By: Agent | 18 天前 | |
【元能力】【Ability组件】支持设置U1下的AppServiceExtension开机自启-EMD端可跨用户设置自启 Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 1 年前 | |
IsForegroundAppConnection可读性增强 Co-Authored-By: Agent Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 4 个月前 | |
taskmgr sainterceptor adapter Change-Id: I3ae4da16afa23e89fed9057f0ecb5f7c2622b965 Signed-off-by: z00797421 <zhanyongtao@huawei.com> | 13 天前 | |
!19831 merge 应用选择框启动优化 into master 应用分身选择弹窗启动优化 Created-by: zhu-feimo Commit-by: zhu-feimo Merged-by: openharmony_ci Description: **IssueNo**: [#15642](https://gitcode.com/openharmony/ability_ability_runtime/issues/15642) **Description**: **稳定性自检:** | 自检项 | 自检结果 | | ------------------------------------------------------------ | -------- | | 涉及跨进程调用的相关操作需要抛至主线程或加锁防止并发 | | | 成员变量进行赋值或创建需要排查并发 | | | 谨慎在lambda表达式中使用引用捕获 | | | 谨慎在未经拷贝的情况下使用外部传入的string、C字符串 | | | map\vector\list\set等stl模板类使用时需要排查并发 | | | 谨慎考虑加锁范围 | | | 在IPC通信中谨慎使用同步通信方式 | | | 禁止传递this指针至其他模块或线程(特别是eventhandler任务) | | | 禁止将外部传入的裸指针在内部直接构造智能指针 | | | 禁止多个独立创建的智能指针管理同一地址 | | | 禁止在析构函数中抛异步任务 | | | 禁止js对象在非js线程(例如在IPC线程)创建、使用或销毁 | | | 禁止在对外接口中未经判空直接使用外部传入的指针 | | | 禁止接口返回局部变量引用 | | | 禁止在信号函数中加锁 | | | 禁止在关键流程(SA启动、应用启动等主流程)执行耗时的操作 | | | 禁止将同一个cpp编译在不同的so中 | | **安全编码自检:** | 自检项 | 自检结果 | | -------------------------------------------------------------- | -------- | | 裸指针避免通过隐式转换构造为sptr | | | json对象在取值之前必须先判断类型,避免类型不匹配 | | | 序列化时必须对传入的数组大小进行校验,避免出现超大数组 | | | 避免使用未明确位宽的整型,选择使用int8_t、uint8_t等类型 | | | 外部传入的路径要做规范化校验,对路径中的.、..、../等特殊字符严格校验 | | | 指针变量、表示资源描述符的变量、bool变量必须赋初值 | | | readParcelable获取的对象使用前需要判空 | | | 分配和释放内存的函数需要成对出现 | | | 申请内存后异常退出前需要及时进行内存释放 | | | 内存申请前必须对内存大小进行合法性校验 | | | 内存分配后必须判断是否成功 | | | 禁止使用realloc、alloca函数 | | | 禁止打印文件路径、口令等敏感信息,如有需要,使用private修饰 | | | 禁止打印内存地址 | | | 整数之间运算时必须严格检查,确保不会出现溢出、反转、除0 | | | 禁止对有符号整数进行位操作符运算 | | | 禁止对指针进行逻辑或位运算 | | | 循环次数如果收外部数据控制,需要检验其合法性 | | | 禁止使用内存操作类危险函数,需要使用安全函数 | | | 谨慎使用不可重入函数 | | | 必须检查安全函数的返回值,并进行正确处理 | | | 禁止仅通过TokenType类型判断绕过权限校验 | | **TDD Result**: **XTS Result**: ### 是否已执行L0用例 - [ ] 已验证 - [ ] 不涉及。如不涉及,请写明理由 See merge request: openharmony/ability_ability_runtime!19831 | 2 天前 | |
在 IPC 入口统一清理 Want 携带的意图与 Skill 参数 在 AbilityManagerStub 的所有非合法 InsightIntent 通道的 Want 读取点 新增 SanitizeWantParams 调用,统一剥离 InsightIntent* 与 Skill* 参数。 仅 ExecuteIntentForDistributedInner 和 StartAbilityByInsightIntentInner 两个合法执行通道保留原始 Want,并以注释显式标记。 Co-Authored-By: Agent Signed-off-by: RuiChen_01 <chenrui193@huawei.com> 🤖 AI[0%] 🔧 Human Fixed[0%] 🧑 Human[100%] 👌 AI Adopted[0%] | 2 天前 | |
!19708 merge FixAgentDebugTimeOut into master 修复Agent调试超时问题 Created-by: SKY2001 Commit-by: SKY2001 Merged-by: openharmony_ci Description: **IssueNo**: https://gitcode.com/openharmony/ability_ability_runtime/issues/15537?ref=&did=4121673#tid-4121673 **Description**: **稳定性自检:** | 自检项 | 自检结果 | | ------------------------------------------------------------ | -------- | | 涉及跨进程调用的相关操作需要抛至主线程或加锁防止并发 | yes | | 成员变量进行赋值或创建需要排查并发 | yes | | 谨慎在lambda表达式中使用引用捕获 | yes | | 谨慎在未经拷贝的情况下使用外部传入的string、C字符串 | yes | | map\vector\list\set等stl模板类使用时需要排查并发 | yes | | 谨慎考虑加锁范围 | yes | | 在IPC通信中谨慎使用同步通信方式 | yes | | 禁止传递this指针至其他模块或线程(特别是eventhandler任务) | yes | | 禁止将外部传入的裸指针在内部直接构造智能指针 | yes | | 禁止多个独立创建的智能指针管理同一地址 | yes | | 禁止在析构函数中抛异步任务 | yes | | 禁止js对象在非js线程(例如在IPC线程)创建、使用或销毁 | yes | | 禁止在对外接口中未经判空直接使用外部传入的指针 | yes | | 禁止接口返回局部变量引用 | yes | | 禁止在信号函数中加锁 | yes | | 禁止在关键流程(SA启动、应用启动等主流程)执行耗时的操作 | yes | | 禁止将同一个cpp编译在不同的so中 | yes | **安全编码自检:** | 自检项 | 自检结果 | | -------------------------------------------------------------- | -------- | | 裸指针避免通过隐式转换构造为sptr | yes | | json对象在取值之前必须先判断类型,避免类型不匹配 | yes | | 序列化时必须对传入的数组大小进行校验,避免出现超大数组 | yes | | 避免使用未明确位宽的整型,选择使用int8_t、uint8_t等类型 | yes | | 外部传入的路径要做规范化校验,对路径中的.、..、../等特殊字符严格校验 | yes | | 指针变量、表示资源描述符的变量、bool变量必须赋初值 | yes | | readParcelable获取的对象使用前需要判空 | yes | | 分配和释放内存的函数需要成对出现 | yes | | 申请内存后异常退出前需要及时进行内存释放 | yes | | 内存申请前必须对内存大小进行合法性校验 | yes | | 内存分配后必须判断是否成功 | yes | | 禁止使用realloc、alloca函数 | yes | | 禁止打印文件路径、口令等敏感信息,如有需要,使用private修饰 | yes | | 禁止打印内存地址 | yes | | 整数之间运算时必须严格检查,确保不会出现溢出、反转、除0 | yes | | 禁止对有符号整数进行位操作符运算 | yes | | 禁止对指针进行逻辑或位运算 | yes | | 循环次数如果收外部数据控制,需要检验其合法性 | yes | | 禁止使用内存操作类危险函数,需要使用安全函数 | yes | | 谨慎使用不可重入函数 | yes | | 必须检查安全函数的返回值,并进行正确处理 | yes | | 禁止仅通过TokenType类型判断绕过权限校验 | yes | **TDD Result**: yes **XTS Result**: yes ### 是否已执行L0用例 - [ ] 已验证 - [ ] 不涉及。如不涉及,请写明理由 See merge request: openharmony/ability_ability_runtime!19708 | 26 天前 | |
support skill execute Co-Authored-By: Agent Change-Id: If269cf2bf97f5bc1f671b528d9d648a5b69fedb3 Signed-off-by: RuiChen_01 <chenrui193@huawei.com> new cmd Change-Id: Id9b3d5f48412705c544602e4124d39e9d06f1cb1 Signed-off-by: zexin_c <chenzexin14@huawei.com> | 2 个月前 | |
support skill execute Co-Authored-By: Agent Change-Id: If269cf2bf97f5bc1f671b528d9d648a5b69fedb3 Signed-off-by: RuiChen_01 <chenrui193@huawei.com> new cmd Change-Id: Id9b3d5f48412705c544602e4124d39e9d06f1cb1 Signed-off-by: zexin_c <chenzexin14@huawei.com> | 2 个月前 | |
modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 3 年前 | |
modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 3 年前 | |
modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 3 年前 | |
OpenLink支持聚合链接 Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 1 年前 | |
Revert "JSON统一为cJSON" Signed-off-by: 13776621730 <zhawei12@huawei-partners.com> Change-Id: I69dc57782680ece5c5d2d1416464516405d070ad | 1 年前 | |
Use ffrt::mutex in ffrt task Signed-off-by: wangzhen <wangzhen416@huawei.com> Change-Id: I323542b4cf34394d944263287ac61e3de5cc892c | 3 个月前 | |
AMS退出原因整改性能优化 Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> Co-Authored-By: Agent | 3 个月前 | |
修复extension的onConnect调试超时 Signed-off-by: SKY2001 <songtianyu10@huawei.com> 🤖 AI[0%] 🔧 Human Fixed[0%] 🧑 Human[100%] 👌 AI Adopted[0%] | 10 天前 | |
add fix close assert fault dialog Signed-off-by: xinking129 <xinxin13@huawei.com> | 2 年前 | |
add recordId verification Signed-off-by: donglin <donglin9@huawei.com> Change-Id: Ie08908e2782a4bfa0ed1f64dd71be13b4a50c15d | 2 年前 | |
abilityms字节对齐 Signed-off-by: zhang_hao_zheng <zhanghaozheng2@h-partners.com> Change-Id: I2fa1fef9905947bcaed396419ff325f4ce606c6e | 1 年前 | |
refactor: rename bg abbreviation to background for clarity Rename all 'bg' abbreviations to full 'background' word across BgUserExtensionMonitor feature code, including: - File names: bg_user_extension_monitor -> background_user_extension_monitor - Class/struct names: BgUserExtensionMonitor -> BackgroundUserExtensionMonitor - Method names: OnBgUserExtensionStarted -> OnBackgroundUserExtensionStarted - Constants: BG_START_EVENT_VALUE -> BACKGROUND_START_EVENT_VALUE - All log messages and test names Signed-off-by: zhang_hao_zheng <zhanghaozheng2@h-partners.com> Co-Authored-By: Agent Change-Id: Idcf82f70e7381334ab48e2b0a8cb71733fd48e47 | 2 个月前 | |
code review Signed-off-by: wangzhen <wangzhen416@huawei.com> | 5 个月前 | |
so_cpp Signed-off-by: Luobniz21 <luoyicong@h-partners.com> Change-Id: I4305ff366fb545d18651807a9b017fdeffb2ad37 | 5 个月前 | |
fix connect Signed-off-by: xhz-sz <xiehuandong@huawei.com> fix connect Signed-off-by: xhz-sz <xiehuandong@huawei.com> fix connect Signed-off-by: xhz-sz <xiehuandong@huawei.com> fix connect Signed-off-by: xhz-sz <xiehuandong@huawei.com> | 6 个月前 | |
suspend & resume connection Signed-off-by: jicheng <jicheng@huawei.com> | 1 年前 | |
suspend & resume connection Signed-off-by: jicheng <jicheng@huawei.com> | 1 年前 | |
bugfix: agent connection/disconnection Co-Authored-By: Agent Signed-off-by: yangxuguang-huawei <yangxuguang3@huawei.com> | 23 天前 | |
so_cpp Signed-off-by: Luobniz21 <luoyicong@h-partners.com> Change-Id: I4305ff366fb545d18651807a9b017fdeffb2ad37 | 5 个月前 | |
suspend & resume connection Signed-off-by: jicheng <jicheng@huawei.com> | 1 年前 | |
modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 3 年前 | |
Issue:#I8T032 Signed-off-by: zhoushicheng <zhoushicheng2@huawei.com> Change-Id: Ia8eff4b5f9d1b37b07c5c00180e3ccfa9af1281e | 2 年前 | |
kv_point Signed-off-by: Luobniz21 <luoyicong@h-partners.com> Change-Id: I6244317d773f76bb7db4c23934681e86bd7dfb00 | 5 个月前 | |
隐私弹窗拦截优化 Co-Authored-By: Agent Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 1 个月前 | |
caochunlei1@huawei.com Signed-off-by: caochunlei <caochunlei1@huawei.com> | 3 年前 | |
yizhixing Signed-off-by: zhengzhuolan <zhengzhuolan@huawei-partners.com> | 5 个月前 | |
增强 ScreenUnlockInterceptor 配置加载失败的鲁棒性 当 ams_extension_config.json 读取或解析失败时,configMap_ 为空, 导致所有 extension 在解锁前被拦截。增加 isConfigLoaded_ 标志位, 配置未加载成功时拦截器直接放行所有 extension。 变更内容: - ExtensionConfig 新增 std::atomic<bool> isConfigLoaded_ 标志 - LoadExtensionConfig 解析完成后设置标志为 true - ScreenUnlockInterceptor::CheckExtensionInterception 增加前置判断, 配置未加载时直接返回 ERR_OK 放行 - 补充 4 个测试用例覆盖新增分支,修改 NoConfig 测试用例适配新逻辑 Signed-off-by: yewei0794 <weiyejxnf@163.com> Co-Authored-By: Agent 🤖 AI[100%] 👌 AI Adopted[100%] 🧑 Human[0%] Co-authored-by: claude (glm-5.1) <ai@local> Change-Id: Iaed7559ddceb3914c69366aa38b58347b5478492 | 1 个月前 | |
fix: replace magic number in HisyseventReport constructor with named constant Signed-off-by: zhang_hao_zheng <zhanghaozheng2@h-partners.com> Co-Authored-By: Agent Change-Id: Icd4edc9bddfa002b345b5df43fcb8236033e1978 | 3 个月前 | |
want op Co-Authored-By: Agent Signed-off-by: wangzhen <wangzhen416@huawei.com> 🤖 AI[0%] 🔧 Human Fixed[0%] 🧑 Human[100%] 👌 AI Adopted[0%] Change-Id: Ib81fc41ac313075bbb89425580fa08bfdd67cc0f | 10 天前 | |
add recordId verification Signed-off-by: donglin <donglin9@huawei.com> Change-Id: Ie08908e2782a4bfa0ed1f64dd71be13b4a50c15d | 2 年前 | |
隐藏启动uid改pid2 Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 1 年前 | |
code fix Signed-off-by: wangzhen <wangzhen416@huawei.com> Change-Id: I95d10fb869a00de533785785203a3adc32975ccb | 2 个月前 | |
change json to cpp Co-Authored-By: Agent Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 3 个月前 | |
fix warning Signed-off-by: xuzheheng <xuzheheng2@h-partners.com> 🤖 AI[100%] 🔧 Human Fixed[0%] 🧑 Human[0%] 👌 AI Adopted[100%] Co-authored-by: claude (glm-4.7) <ai@local> | 9 天前 | |
add CompletionHandlerForAtomicService Signed-off-by: wangbing <wangbing175@huawei-partners.com> | 11 个月前 | |
feat: support app clone for ModularObjectExtension - Use uid comparison instead of bundleName in CheckInProcessLaunchMode to prevent clone app connecting main app's IN_PROCESS extension - Add MODULAR_OBJECT to IsSupportAppClone for app clone support - Make AppMgr MakeProcessName not append appCloneIndex for MODULAR_OBJECT (same as UIExtension) - Prepend appCloneIndex to processName in CROSS_PROCESS mode on AMS side; IN_PROCESS mode skips prepend since caller process already has correct name - Update and add test cases for all new branches Co-Authored-By: Agent Signed-off-by: yewei0794 <weiyejxnf@163.com> Change-Id: I98cbd3d253d92264333e0d7dd318ac4207cb3a5c | 2 个月前 | |
modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 3 年前 | |
fix userId default value Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 4 个月前 | |
refactor: add isRestored_ flag for WantAgent FromString recovery Add a boolean isRestored_ flag to PendingWantRecord to indicate recovery scenarios from WantAgent FromString. Only SEND_COMMON_EVENT uses uid_ as publisherUid when isRestored_ is true, other operations keep using callerUid_ unchanged. Extract ResolveWantSenderUid helper to keep GetWantSenderByUserId under 50 lines. Co-Authored-By: Agent Signed-off-by: RuiChen_01 <chenrui193@huawei.com> 🤖 AI[100%] 👌 AI Adopted[100%] 🧑 Human[0%] Co-authored-by: claude (glm-5.1) <ai@local> Change-Id: I8f313b5fde2b870e28c19127432c5ebb49de7d68 | 1 个月前 | |
fix wantAgent with userId Co-Authored-By: zzz Signed-off-by: zzl12383 <zhengzhuolan@huawei-partners.com> | 1 个月前 | |
游戏预启动需求 Signed-off-by: lidongrui <lidongrui3@huawei.com> Co-Authored-By: Agent | 3 个月前 | |
feat: add QueryAtomicServiceStartupRule Signed-off-by: yangxuguang-huawei <yangxuguang3@huawei.com> | 1 年前 | |
feat: add QueryAtomicServiceStartupRule Signed-off-by: yangxuguang-huawei <yangxuguang3@huawei.com> | 1 年前 | |
so_cpp Signed-off-by: Luobniz21 <luoyicong@h-partners.com> Change-Id: I4305ff366fb545d18651807a9b017fdeffb2ad37 | 5 个月前 | |
support dms intent Co-Authored-By: ya Signed-off-by: renjh5496 <renjianhao@h-partners.com> | 2 个月前 | |
kv_point Signed-off-by: Luobniz21 <luoyicong@h-partners.com> Change-Id: I6244317d773f76bb7db4c23934681e86bd7dfb00 | 5 个月前 | |
so_cpp Signed-off-by: Luobniz21 <luoyicong@h-partners.com> Change-Id: I4305ff366fb545d18651807a9b017fdeffb2ad37 | 5 个月前 | |
modify review suggestion Change-Id: I276781a24e87bec69ac4f70728c16a0131d73102 Signed-off-by: z00797421 <zhanyongtao@huawei.com> | 12 天前 | |
Decouple extensions Signed-off-by: xhz-sz <xiehuandong@huawei.com> | 6 个月前 | |
so_cpp Signed-off-by: Luobniz21 <luoyicong@h-partners.com> Change-Id: I4305ff366fb545d18651807a9b017fdeffb2ad37 | 5 个月前 | |
abilityms字节对齐 Signed-off-by: zhang_hao_zheng <zhanghaozheng2@h-partners.com> Change-Id: I2fa1fef9905947bcaed396419ff325f4ce606c6e | 1 年前 | |
modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 3 年前 | |
0719 Signed-off-by: 帝俊 <yexinjie@huawei.com> | 1 年前 | |
modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 3 年前 | |
0719 Signed-off-by: 帝俊 <yexinjie@huawei.com> | 1 年前 | |
Ffrt adaptation (mutex and tsk) Signed-off-by: wangzhen <wangzhen346@huawei.com> | 3 年前 | |
方案修改 Signed-off-by: l30059571 <luolu22@huawei.com> | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 28 天前 | ||
| 5 个月前 | ||
| 7 个月前 | ||
| 10 个月前 | ||
| 1 年前 | ||
| 2 个月前 | ||
| 5 个月前 | ||
| 1 个月前 | ||
| 8 个月前 | ||
| 16 天前 | ||
| 6 天前 | ||
| 6 个月前 | ||
| 4 个月前 | ||
| 1 年前 | ||
| 3 个月前 | ||
| 5 个月前 | ||
| 1 年前 | ||
| 9 天前 | ||
| 1 年前 | ||
| 15 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 4 天前 | ||
| 4 个月前 | ||
| 11 天前 | ||
| 2 年前 | ||
| 8 个月前 | ||
| 7 个月前 | ||
| 8 个月前 | ||
| 2 年前 | ||
| 2 个月前 | ||
| 1 年前 | ||
| 2 个月前 | ||
| 9 个月前 | ||
| 1 年前 | ||
| 18 天前 | ||
| 1 年前 | ||
| 4 个月前 | ||
| 13 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 26 天前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 10 天前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 2 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 6 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 23 天前 | ||
| 5 个月前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 5 个月前 | ||
| 1 个月前 | ||
| 3 年前 | ||
| 5 个月前 | ||
| 1 个月前 | ||
| 3 个月前 | ||
| 10 天前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 2 个月前 | ||
| 3 个月前 | ||
| 9 天前 | ||
| 11 个月前 | ||
| 2 个月前 | ||
| 3 年前 | ||
| 4 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 3 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 5 个月前 | ||
| 2 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 12 天前 | ||
| 6 个月前 | ||
| 5 个月前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 1 年前 |