有没有官方大佬出来帮忙看看这个问题
周末没人值班
好,那明后两天再看看
麻烦看下这行的代码是啥?

我尝试过在“globalThis.require(src)”代码块添加try…catch,在catch捕获的时候把“src”打印出来了,就是“assets/MainSceneBundle/index.js”,这个文件我看了下是“MainSceneBundle”包内所有代码文件的合并内容。
jsb-adapter/engine-adapter.js:1724:18
你报错的 engine-adapter.js 1724 这行,看一下是啥。
就是这张截图里面红框标注的内容:

好的。请私信我,把微信发我,我加你,看看是否远程调一下。
能否提供一下解决方案的思路(定位我这边项目代码具体报错的行号,或者关键字),目前远程不太方便。
你们能上微信吗?方便的话,加个微信,然后我把一些测试代码发你试试看。
好的,微信聊
我是用3.8.2打包安卓,报错是Game.h中报错是‘platform/Application.h’ file not found [arr64-v8a],之前用的3.4.1打包没问题,请问你遇到过没得?怎么改呢?或者说能麻烦你给出你打包配置么?我卡了几天了 改来改去都不对
没遇到过这种问题,你问问引擎开发人员吧
如果是从 3.4 升级,那么删除一下 native 和 build 目录,重新构建看看。
出现这个问题,可能跟 3.5 中平台代码有比较大的调整有一定关系。
找下项目中有没有这种写法。
let aaa = bbb?.foo();
改写法为:
let aaa;
if (bbb) aaa = bbb.foo();
我近期跟进看看。应该跟脚本编译的一些环境有调整有一定关系。
我是mac机器,刚才构建的iOS和Android都是报错的,我把构建的目录删掉,在打开,然后在打开debug关掉debug倒腾倒腾自己好了,不知道为什么🥲
确实 删除了 再重新弄一次就可以了
也可以尝试修改引擎目录下的 native/.browserlistrc 内容,改为 80,也应该能够修复。
