问题标签 [react-native-debugger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
283 浏览

react-native - 您可以从 React Native Debugger 重新加载 React Native 应用程序吗?

我刚刚从使用控制台在浏览器中调试我的 React Native 应用程序切换到React Native Debugger。在浏览器中,有一个重新加载应用程序的按钮,它非常有用,而且我需要做很多事情。现在使用 React Native Debugger 我找不到重新加载应用程序的方法,这意味着我需要摇动设备(非常烦人)。

我已经搜索了文档,但找不到这样做的方法。

有没有我想念的方法?

0 投票
1 回答
85 浏览

reactjs - 如何从 Github 页面手动升级软件包?

我想将React Native Debugger从版本 0.10.0 升级到版本 0.10.2,但是当程序本身提示我时单击升级不起作用,因为(正如他们在他们的页面上指出的那样),有一个错误阻止了此升级。人们建议“手动”升级或使用brew cask reinstall react-native-debugger. 后者不起作用,所以我想知道您如何手动升级这样的包?

0 投票
1 回答
34 浏览

react-native - 在android模拟器上反应本机调试器

我通过 react-native init 创建我的应用程序并运行 android 模拟器,我正在尝试通过 react native 调试器对其进行调试。我将我的应用程序连接到 react native 调试器,但在 Sources 选项卡中,我看不到我的文件夹,例如:src、images 等。我看到所有没有文件夹的文件,包括所有 node_modules 文件。如何查看我的 src 文件夹及其内部的 javascript 文件?这是我所看到的: 在此处输入图像描述

0 投票
1 回答
2138 浏览

react-native - react-native-debugger 在打开应用内开发者菜单时断开连接并显示错误

我最近将我的 react native 升级到了最新版本 0.62.1 并且还下载了 react-native-debugger 文档中指定的所需的 react-native-debugger 应用程序(独立应用程序版本 0.11.1 )。现在,当我启用远程 js 调试时,一切正常,直到我按下 cmd + d 用于 ios 或 cmd + m 用于 android 在调试器自动断开连接并显示错误后在应用程序开发人员菜单中打开,如下图所示。

在应用程序开发人员菜单中打开时链接到 react-native-debugger 错误图像

如上图所示,Bridge 已经关闭。因此,我无法检查 react-native-debugger 中的元素。我已经在互联网上搜索了有关此特定错误的信息,但不幸的是我没有找到任何解决方案。

编辑 1

我已经使用 react-native-cli 建立了一个新的 react native 项目并进行了测试。它也给出了同样的错误。我不知道问题出在新的 react native 0.62 版还是 react-devtools 4 版。

0 投票
5 回答
2866 浏览

reactjs - 当应用程序在调试模式下运行时,反应本机按钮 OnPress 不会触发

我遇到了一个奇怪的问题。当我在调试模式下运行我的应用程序时,我的按钮中的 onPress 处理程序不会触发。当我停止在调试模式下运行应用程序时,按钮按预期工作。

调试在我的模拟器上工作,但在真实设备上失败。

细节:

代码

还有其他人遇到同样的问题吗?

谢谢,

更新:我尝试创建一个新项目,添加一个简单的按钮,然后尝试调试。这个问题是可重现的。

0 投票
0 回答
2004 浏览

react-native - React Native Hermes 调试不起作用(空源选项卡)

我已经为我的 RN (0.61.4) 应用程序启用 Hermes 并按照 RN 文档说明启用 Hermes 并使用 Chrome 开发工具进行调试 ( https://reactnative.dev/docs/hermes#debugging-hermes-using-google-chromes -开发工具)。我打开 chrome://inspect,我可以看到 Hermes 应用程序并打开该应用程序的 Chrome 开发工具,但源选项卡是空的,所以我无法真正调试任何东西。任何想法?

0 投票
2 回答
1161 浏览

react-native - react-devtools 代理在 react native 与 expo 中没有任何联系

当我使用react-native-debugger时,react-devtools 对我不起作用

错误信息:

警告信息:

react-devtools 代理没有连接

我已经尝试安装 npm 包:

  • npm install --save-dev react-devtools@^3
  • npm install -g react-devtools@^3

如何解决问题?

0 投票
1 回答
136 浏览

reactjs - React Native Debugger:为什么我不能在我的 Redux 传奇中设置断点?

我在 Redux 传奇中有以下代码:

我正在使用 React Native 调试器,并且想在该if (response.Message === "Success")行放置一个断点。调试器不会让我这样做。如果我单击将断点放在那里,它会将它放在上面的 line 处function* providersList(action)

谁能帮我理解这是为什么?

0 投票
2 回答
766 浏览

reactjs - React Devtools 未显示React Native 中的组件

React Devtools 未<View>在 React Native 中显示组件。

我使用 Flipper 和 RNDebugger 工具对其进行了测试,但仍然无法<View>在树中看到我的组件。

我正在使用最新的 React、Recat Native 和 devtools。可能是什么问题?

0 投票
1 回答
465 浏览

reactjs - 反应原生调试模式打开时未在 Android 上调用回调

<TouchableOpacity>的 React Native 应用程序中的组件都有关联的回调。这些在 iOS 上运行良好,如果我没有将设备设置为debug. 但是当我确实将其设置为调试时,单击时元素确实会改变不透明度,但不会调用回调。

有谁知道我该如何解决这个问题?

笔记

  • 当我使用 时会发生这种情况React Native Debugger,并且当我单击debug开发人员选项时仅使用 Chrome 中显示的默认调试器时。
  • 模拟器不会发生此问题。它发生在Galaxy A30我正在测试的地方。
  • 我在用着react-native@0.62.0