多模块应用使用 startAbility 报错怎么办?-灵析社区

Fronttend

多模块应用使用 startAbility 报错

阅读量:120

点赞量:0

问AI
原因分析 同一个工程同一个设备存在多个模块,且存在模块间的调用,未将所有的 HAP 包安装到设备中。 解决措施 单击 Run > Edit Configurations,设置指定模块的 HAP 安装方式,勾选“Keep Application Data”,则表示采用覆盖安装方式,保留应用/服务缓存数据。 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241014/59d091d6fe534ae14713c716e347f70f.png) 参考链接 "设置HAP安装方式" (https://link.segmentfault.com/?enc=6txRjnAGeRHQDtzfPqQOVA%3D%3D.pIpDr%2B2Wdh4HLx2C4H27JDyQaT9T3ID4JwrUKqoBiBY9gjCpwGufVuyzrCI1lZ%2B%2FFhfgPJOAM4VN%2FVfsrOt0sbkApDfpxuTBR8XrfjbsQsUSl3pwLnPjisSCHRQYxjR%2B)