由于 Flipper 警告,无法打开 React Native 应用程序的 Chrome 调试器 尝试在 Flipper 中调试 JS(已弃用)

问题描述 投票:0回答:2

🐛错误报告

  • 尝试打开新的 React Native 应用程序默认应用程序时并且
    尝试在 Chrome 调试器中进行调试时,用户遇到错误消息 在终端中声明:“尝试在 Flipper 中调试 JS(已弃用)。

这需要在您的系统上安装 Flipper 来处理“flipper://”URL 方案。”这会阻止用户通过 Flipper 使用 Chrome 调试器有效地调试其 React Native 应用程序。

重现 当然,以下是您提供的步骤,已转换为编号列表:

在开发模式下打开一个新的 React Native 应用程序。 (命令行)

  1. 启动应用程序并确保其在设备或模拟器上运行。
  2. 尝试在Android模拟器中打开调试器(CLT+M)以打开Chrome调试器浏览器。
  3. 在尝试在 Flipper 中调试 JS 后(已弃用)。这需要在您的系统上安装 Flipper
  4. 处理“flipper://”URL 方案。**
  5. 无法导航到 Chrome 调试器工具。
  6. 无法尝试连接到正在运行的 React Native 应用程序进行调试。 环境 React Native 最新版本 0.73(CLI)

issue

如果有人也遇到同样的问题,那么他们是如何解决的以及这个问题的解决方案是什么?

android react-native debugging remote-debugging flipper
2个回答
0
投票

您需要在台式机/笔记本电脑上安装Flipper。这样,当您尝试调试应用程序时,它将在 Flipper 中启动调试器,而不是在 Chrome 中启动。

您可以在官方文档中阅读有关此内容和弃用警告的更多信息:https://reactnative.dev/docs/debugging#opening-the-debugger


0
投票

这里的目标是完全摆脱 Flipper,我认为并使用 React Devtools 来代替,因为 RN 宣布不再支持 Flipper

我面临着与Om Prakash

同样的问题

我已从计算机中卸载了 Flipper,并删除了项目中所有与 Flipper 相关的代码,但在尝试从设备调试菜单中打开调试器时,确实遇到了相同的错误。

© www.soinside.com 2019 - 2024. All rights reserved.