1

无论我是否选择“附加到打包器”配置运行打包器

反应原生开始

首先或“调试 Android”,我在 vs 代码中设置的断点显示为灰色并且没有被命中。

灰显断点 这是我从调试控制台获得的信息:

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

有一堆警告,就像我没有包括的关于 componentDidMount 的最后一个警告,它们几乎不影响调试。

4

1 回答 1

0

我有同样的问题。这是因为设备/模拟器上没有启用“远程调试 JS”。

请查看 Tunvir Rahman Tusher对此问题的回答和评论。

在设备/模拟器上打开应用程序时,在开发机器上的 cmd/bash 中输入“adb shell input keyevent 82”。在设备/模拟器上打开一个对话框,例如

在此处输入图像描述

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

于 2018-10-30T08:46:25.487 回答