请帮助我如何在react native中使用断点进行调试,我找到了唯一适用于android real设备的解决方案,但无法使用android emulator和iOS模拟器进行调试.

推荐答案

  1. 安装React本机调试器工具
  2. 如果谷歌浏览器已经运行,请退出.
  3. 从应用程序文件夹启动React Native Debugger应用程序.
  4. 激活iOS模拟器并使用键盘运行command+d.在调试菜单中 Select "远程调试JS"选项.
  5. 转到React Native Debugger.从"查看"菜单中 Select "切换开发人员工具"子菜单项.
  6. Select Sources选项卡(在React Native Debugger窗口中).
  7. 在左侧菜单中,展开RNDebuggerWorker.js和expand子选项localhost:***.您将看到项目根文件夹.
  8. Select 一个.js文件并添加断点.当执行相应的行时,断点将被激活.
  9. 您可以在底部的控制台区域中看到控制台日志(log).

React-native相关问答推荐

使用react-native-reanimatedreact 导航崩溃

如何根据设备主题更改React Native中状态栏的背景?

出现错误:使用 process(css).then(cb) 来使用异步插件

React Native 动画.您必须在转换属性中精确指定一个属性.

任务:react-native-async-storage_async-storage:generateDebugRFile FAILED

react native 如何更新倒置平面列表的数组中的项目

如何在StackNavigator 中实现自定义标题图标?

如何通过 node ID 获取真实元素?

react-native: 'adb' 不是内部或外部命令、可运行程序或批处理文件

设置 rootView.appProperties 不会重新渲染根组件

React-Native + crypto:如何在 React-Native 中生成 HMAC?

在 UIManager 中找不到RNCSafeAreaView

TouchableHighlight onPress 不起作用

React native Touch 事件正在通过绝对视图

当组件在react-native 中重新呈现时,动态不透明度不会改变

React native expection java.lang.UnsatisfiedLinkError: dlopen failed: "/data/data/{package}/lib-main/libgnustl_shared.so" is 32-bit instead of 64-bit

如何在本地构建 Expo APK

无法解析模块react-native-reanimated

为react-native TextInput 设置边框

在 React Native 中检测向左滑动