断点灰色与代码react-native-tools debug

时间:2018-03-04 07:14:28

标签: debugging react-native react-native-tools

无论我选择使用

选择“附加到打包器”配置运行打包器
  

react-native start

首先或“调试Android”,我在vs代码中设置的断点是灰色的,不会被击中。

greyed out breakpoint 以下是我从Debug Console获取的信息:

  

操作系统:win32 ia32适配器节点:v7.9.0 ia32 vscode-chrome-debug-core:   3.23.0启动调试器app worker。与Proxy(Packager)建立了与React Native应用程序Debugger worker的连接   在端口10029上加载运行时运行应用程序“EugeneKrApp”   appParams:{“rootTag”:71}。 DEV === true,开发级警告   是ON,性能优化是OFF index.bundle:19019警告:   componentWillMount已弃用,将在下一个主要版本中删除   版。请改用componentDidMount。作为临时解决方法,你   可以重命名为UNSAFE_componentWill

有很多关于componentDidMount的警告就像我没有包含的那样,它们很难影响调试。

1 个答案:

答案 0 :(得分:0)

我有同样的问题。这是由于未在设备/仿真器上启用“远程调试JS”。

请检查Tunvir Rahman Tusher对this问题的回答和评论。

在设备/模拟器上打开应用程序的同时,在开发人员计算机上的cmd / bash中输入“ adb shell输入keyevent 82”。像这样的设备/模拟器上会打开一个对话框

enter image description here

选择“远程调试JS”,它将解决。您可能需要重新启动调试器。