应用内entryAbility中试图打开另一个featureAbility失败

场景: 1、单独运行entryAbility 2、两个Ability属于两个module

结果:Error:The specified ability does not exist.

看文档没啥问题,是需要打包成App后才能生效吗?

代码如下:

let wantInfo = {
      deviceId: '', // deviceId为空表示本设备
      bundleName: 'com.zxq.listApp',
      abilityName: 'SplashAbility',
      moduleName: 'splash'
    }
    // context为调用方UIAbility的AbilityContext
    this.context.startAbility(wantInfo).then(() => {
      // ...
    }).catch((err) => {
      // ...
      hilog.info(0x0000, '打开ability', '%{public}s', 'want param:' + err ?? '');
    })
DevEco Studio
Ability框架
2024-04-18 13:30:19
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Caesa

要deploy Multi app, deploy multi hap packages


分享
微博
QQ
微信
回复
2024-04-18 15:14:41
相关问题
entry中如何拉起另一个Module中的Ability
1954浏览 • 1回复 待解决
HAR能读到另一个HAR里的rawfile文件吗
66浏览 • 1回复 待解决
如何开发一个纯后台应用
278浏览 • 1回复 待解决
打开应用打开进程
797浏览 • 1回复 待解决