creator在Android原生下调试js,连接的疑问

Android调试按照文档写的执行adb forward tcp:5086 tcp:5086,执行后,VScode任然连不上,

这句话的意思是吧手机上的5086端口数据转发到pc的5086端口
检查PC上5086端口已经开始监听,手机上netstat没有发现有5086端口,当然连不上

请问这是怎么回事?我的apk是手动编译的,是不是有什么选项要开?

手动编译时什么意思?不是在 creator 里面编译的?

你的 调试 选项有没有勾选呢?

cc build后手动考了资源文件到我自己的Android studio工程下,然后手动生成apk

你自己的 adroid studio工程是怎么生成的呢

请确保这个代码被调用了

的确,使用了release的so,换成debug版的就端口出来了,也有通信了,不过一直显示在连接,似乎还差最后1步

ar: attachRequest: address: localhost port: 5086
ar: attachRequest: connected

log也有cocos2d-x debug info: send: 687:{“from”:“root”,“applicationType”:“browser”,“testConnectionPrefix”:“server.conn3.”,“traits”:{“sources”:true,“editOuterHTML”:true,“pasteHTML”:true,“highlightable”:true,“customHighlighters”:true,“urlToImageDataResolver”:true,“networkMonitor”:true,“storageInspector”:true,“storageInspectorReadOnly”:true,“conditionalBreakpoints”:true,“debuggerSourceActors”:true,“bulk”:true,“selectorEditable”:true,“addNewRule”:true,“getUniqueSelector”:true,“directorScripts”:true,“noBlackBoxing”:false,“noPrettyPrinting”:false,“getUsedFontFaces”:true,“memoryActorAllocations”:true,“noNeedToFakeResumptionOnNavigation”:true,“webConsoleCommands”:true,“allowChromeProcess”:false,“profilerDataFilterable”:true}}

楼主,你的这个问题解决了吗?现在能连手机调试了吗? 我用手机调试时,出现了这个错误,不知道怎么回事:

可能需要等一下 1.3 版本才能够彻底修复