近期在真机调试 Cocos Creator Android 项目时,频繁遇到app 启动就闪退问题,错误日志如下:
E/jswrapper: Starting inspector on 0.0.0.0:6086 failed: address already in use 2021-12-06 20:51:58.263 4614-4712/com.x.gullak E/jswrapper: [FATAL ERROR]: Port [:6086] is occupied by other processes, try to kill the previous debug process or change the port number in `jsb_enable_debugger`. --------- beginning of crash ...... signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
解决方法:
在AppDelegate.cpp中把 jsb_enable_debugger(“0.0.0.0”, 6086, false) 代码中的端口修改为未占用的端口 ,然后重新编译运行即可。
这里修改为 :
jsb_enable_debugger("0.0.0.0", 6087, false);