3.7 构建问题

inline ccstd::string getFontPath(uint32_t index) {
// stanley todo: use readable names later.
static const ccstd::string UUIDS[DEBUG_FONT_COUNT] = {
“OpenSans-Regular”, //“OpenSans-Regular”,
“OpenSans-Bold”, //“OpenSans-Bold”,
“OpenSans-Italic”, //“OpenSans-Italic”,
“OpenSans-BoldItalic”, //“OpenSans-BoldItalic”
};

auto *asset = BuiltinResMgr::getInstance()->getAsset(UUIDS[index]);

return asset->getNativeUrl();

}

默认android出来的internal资源包里不带这几个资源?导致一运行就崩溃?

3.6.3 没这个问题。

估计除了第一次,后面都提示
Failed to create symbolic 目录已经存在,删又删不掉?

D/ JS: [ERROR]: Error: Unable to instantiate chunks:///_virtual/internal from undefined

:joy:完全没法搞啊,不知道哪步出错了。

RenderDebug开启后会报错。新版本默认关闭了

使用老版本的internal,试图解决资源问题,但jsb-loader里面的载入代码修改了,判断了标志hasPreloadScript,这个在老版本里没有

hasPreloadScript 这个标志能不能默认为true。加了这个标志导致老的bundle都无法加载了。