creator 3d 1.2.0打包oppo快应用rpk,打开黑屏,没有进入首页

打包的时候选择了分包,然后装到测试工具中打开就是黑屏,不分包就没有问题。求大神解答一下。

有log么




这是在androidstudio里的 log

loadSubpackage是按文档来的吗

对,现在还没到这步骤呢,启动程序都还没有执行呢

你第一个场景如果就用到了分包里的资源肯定就不行了啊,这样就要改application.js的模板来先loadSubpackage再加载launchScene。比如你这个错误里charactor文件夹是分包吗,如果是分包就要先加载分包才行

第一个场景是loading场景,没有打到分包里

charactor是不是分包呢,为什么会有这个报错呢

character是分包,我也有点懵
image
image
看这里好像是说路径无效了

你自己排查一下loading场景,有没有用到分包里的资源,直接搜6858这个bin的资源是什么也能知道。如果要用到就要先加载分包,再加载settings.launchScene

character是分包,但是loading场景没有用到character里的资源,我搜了一下报错的那个资源,那个资源是在第三个场景才用到的资源

loading场景就两张图片

具体原因就要慢慢排查了,不知道rpk和预览时候加载资源的逻辑顺序是不是完全一样,你可以试试在loading页面断点,看看有没有加载这个报错资源。
如果是对于启动速度没要求的话,那就是先加载分包资源,再跑application.js里面的cc.director.loadScene(launchScene

好的,感谢回复