【发布时间】:2019-08-22 21:47:03
【问题描述】:
请帮助我如何在带有断点的 react native 中进行调试,我找到了仅适用于 android 真实设备的解决方案,但无法使用 android 模拟器和 iOS 模拟器进行调试。
【问题讨论】:
标签: reactjs react-native debugging native breakpoints
请帮助我如何在带有断点的 react native 中进行调试,我找到了仅适用于 android 真实设备的解决方案,但无法使用 android 模拟器和 iOS 模拟器进行调试。
【问题讨论】:
标签: reactjs react-native debugging native breakpoints
【讨论】:
您可以通过在代码行添加debugger; 来实现,Chrome 会自动在该行停止。
【讨论】:
您应该首先为您的 Simulator(iOS)/Emulator(Android) 启用调试
Android:首先启用调试on 在这里按 CMD+M 会出现一个弹出窗口然后点击 Debug ,它将启用调试on 用于该模拟器设备。
iOS:点击CMD+D,会弹出点击Debug同样会启用该模拟器的调试。
现在在这些虚拟设备(模拟器/模拟器)之一上运行您的 Applicationn,调试器 UI 将在默认浏览器选项卡中打开(http://localhost:8081/debugger-ui/) 现在右键单击并单击 Inspect ,它将在此处打开一个窗口,您将获得很多选项卡,单击 sources 并找到要调试代码的文件。在这里只需单击左侧行号即可添加断点,如下所示。在这里您的应用程序将进行调试,您可以看到代码发生了什么。
【讨论】: