假如xxx为app名

  1. 确定已经用debug模式完成编译, 生成了xxx_debug.apk文件.
  2. 确定已经可以使用vscode调试模拟器.
  3. USB连接手机, 在手机上安装xxx_debug.apk
  4. 使用adb运行此APP. 命令为:
    adb shell am start -n "org.cocos2d.xxx/org.cocos2dx.javascript.AppActivity"
    你此时应看到APP已经在手机上运行.
  5. adb转发端口
    adb forward tcp:5086 tcp:5086
  6. vscode开启调试模式, 查看console是否连接成功.
ar: attachRequest: address: localhost port: 5086 
ar: attachRequest: retry socket.connect 
ar: attachRequest: connected 

  1. 开始打断点调试.

  2. 使用adb logcat 和findstr过滤输出信息

adb logcat | findstr "cocos"

注意, 魅族手机的开发者选项中, 默认只输出部分log,需要在开发者选项中打开全部log 的输出.

标签: none 阅读量: 1122

添加新评论