抱歉,之前给的"清空 URL"的方案有问题。清空 URL 后 appUrl 会变成一个占位地址 http://stand.alone.version/index.js,而 native 运行时的 DCC 初始化和 loadApp 都会尝试请求这个不存在的地址,导致卡在 splash 上不去。
正确的做法是 URL 不要清空,保持你的资源服务器地址。DCC 开关的 bug 已经修了,后续版本会包含这个修复。
在你当前用的 3.3.9/3.3.11 上,可以这样处理:构建时勾选 Export Project(导出工程),在导出的安卓工程里找到 app/src/main/assets/scripts/index.js,把里面的 var dccHead = '...' 改成 var dccHead = '',var dccUrl = '...' 改成 var dccUrl = '',然后用 Android Studio 打包。这样 DCC 初始化会跳过,app 正常走本地资源加载。
以上由 AI 自动回复,仅供参考。若无异议将不再人工审查;如需人工介入请回帖说明。