【问题标题】:Unable to debug React Native in Android Studio无法在 Android Studio 中调试 React Native
【发布时间】:2016-04-13 12:35:22
【问题描述】:

我正在尝试为 android 应用程序开发做 react native。我为此使用了 android studio,但我无法调试为 react native 开发的 .js 文件。每当代码出现任何问题时,它都会给我错误,Unexpected Token,我无法知道如何调试或得到正确的错误。是否有任何框架可用于 Android 应用程序开发的 React Native。我已经想通了很多,但无法获得任何解决方案来调试基于 React Native 的 android 应用程序。

【问题讨论】:

    标签: android facebook reactjs react-native


    【解决方案1】:

    您可以在 Chrome 中调试 JavaScript 代码、console.log 等。您必须首先从设备上的开发人员菜单中选择“在 Chrome 中调试”,这将在 localhost:8081/debugger-ui 的 Chrome 上打开一个新选项卡。但是,要在 Chrome 中调试,请记住您必须在 Chrome 上安装 React 开发者工具 https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi

    【讨论】:

      【解决方案2】:

      您需要在 Chrome 中进行调试。 RN 网站上有关于调试的好文档: https://facebook.github.io/react-native/docs/debugging.html#content

      但是,如果您有语法错误,调试器将无法帮助您,但 Chrome 开发工具可能会让您更好地了解错误所在。

      【讨论】:

      • 但它适用于为 web 编写的代码,意味着使用 ReactDom,但我的问题是调试为 android 移动应用程序编写的代码。请指导我。
      • 它也适用于为 android 移动应用程序编写的 JS 代码。您可以将调试点放在移动应用程序的 JS 文件中的 Chrome 开发人员工具中,这与 ReactDom 相同。在 Chrome 中调试(假设)几乎相同,您可以从 JS 文件中为移动应用程序进行 console.log,您将在 chrome 上的控制台中看到它。看看我的例子:i.stack.imgur.com/sA6Eu.png
      猜你喜欢
      • 1970-01-01
      • 2016-04-16
      • 2019-10-30
      • 1970-01-01
      • 2017-04-29
      • 2019-12-03
      • 2016-06-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多