在 react-native 中调试本机 java 代码
Debug native java code in react-native
有没有办法为使用 react-native
构建的 Android 应用程序调试本机 java 代码。具体来说,我想调试我在 react-native
应用程序中使用的第三方 Android 包。可能有关于如何调试 js 代码的博客 post 和 Whosebug 问题,但我没有找到任何 post 描述如何调试本机 java 代码。我尝试将第三方 Android 包导入 Android Studio 并尝试在调试器中 运行 它,但实际上并没有像我预期的那样发生。
请告诉我是否可以实现以及如何实现。谢谢!
您可以在 Android Studio 中打开项目并在那里调试任何本机代码(添加断点、逐步调试等)。
确保事先启动 React Native 打包程序。然后在调试模式下从 Android Studio 启动您的应用程序。
在 React Native 项目的根目录中通过 运行ning 'react-native start' 启动 React Native 打包程序。
在 Android Studio 中打开 React Native 项目的 "android" 目录。
然后您将能够 运行 从 Android Studio 调试您的 React Native 应用程序。
有没有办法为使用 react-native
构建的 Android 应用程序调试本机 java 代码。具体来说,我想调试我在 react-native
应用程序中使用的第三方 Android 包。可能有关于如何调试 js 代码的博客 post 和 Whosebug 问题,但我没有找到任何 post 描述如何调试本机 java 代码。我尝试将第三方 Android 包导入 Android Studio 并尝试在调试器中 运行 它,但实际上并没有像我预期的那样发生。
请告诉我是否可以实现以及如何实现。谢谢!
您可以在 Android Studio 中打开项目并在那里调试任何本机代码(添加断点、逐步调试等)。
确保事先启动 React Native 打包程序。然后在调试模式下从 Android Studio 启动您的应用程序。
在 React Native 项目的根目录中通过 运行ning 'react-native start' 启动 React Native 打包程序。
在 Android Studio 中打开 React Native 项目的 "android" 目录。
然后您将能够 运行 从 Android Studio 调试您的 React Native 应用程序。