远程调试与 Profile 问题

这是官方文档:

远程调试与 Profile
默认远程调试和 Profile 是在 debug 模式中生效的,如果需要在 release 模式下也启用,需要手动修改 cocos/scripting/js-bindings/jswrapper/config.hpp 中的宏开关。

但是我按上面操作之后,再打包release模式 apk后真机运行, pc端打开下面的地址
devtools://devtools/bundled/inspector.html?v8only=true&ws={真机ip}:5086/00010002-0003-4004-8005-000600070008

无法连接调试器呢?

debug版没有问题, 可以连接调试器;
但是release版有问题, 又无法调试, 现在不知道咋办了:joy:

环境:

  • mac
  • android真机
  • cc1.9.3
  • Api Level:android 23

@jare @kenshino @zhefeng.zhang 求帮助

//几小时后
release版问题, 被我仔细推理给定位并解决了;
但是release版远程调试问题不解决, 出了问题每次都要这样来一遍头脑风暴加不断打包测试吗?:joy:

这边遇到相同的问题,修改下面这个文件,让 release版也可以运行到 jsb_enable_debugger(“0.0.0.0”, 6086, false);这句就可以调试了。
如果文档有问题的话希望官方能更新下文档,谢谢!
frameworks\runtime-src\Classes\AppDelegate.cpp
·-----------------------------------------------------------------------------
#if defined(COCOS2D_DEBUG) && (COCOS2D_DEBUG > 0)
// Enable debugger here
jsb_enable_debugger(“0.0.0.0”, 6086, false);
#endif
·-----------------------------------------------------------------------------

这么久了还有人回复,良心,等会到公司试试