有没有一种方法可以调试使用react-native构建的Android应用程序的本机java代码.具体来说,我想调试我在我的react-native应用程序中使用的第三方Android软件包.可能有关于如何调试js代码的博客帖子和stackoverflow问题,但我没有找到任何描述如何调试本机java代码的帖子.我试图将第三方Android软件包导入Android Studio,并try 在调试器中运行它,但没有发生我所期望的任何事情.

请告诉我是否可以实现,以及如何实现.谢谢

推荐答案

您可以在Android Studio中打开该项目,并在那里调试任何本机代码(添加断点、逐步调试等).

务必提前启动React Native packager.然后在调试模式下从Android Studio启动应用程序.

更多信息:https://developer.android.com/studio/debug/index.html

React-native相关问答推荐

Appcenter构建失败错误号::EEXIST -文件存在于syserr_fail2_in

如何在Reaction本地日历中 Select 年份?

React Native - Expo:fontFamily 'SimpleLineIcons' 不是系统字体,尚未通过 Font.loadAsync 加载

无法在 React Native iOS 模拟器中按 URI 显示图像

React Native Expo - 不再支持 Node.js 版本 11.13.0

带有 SafeAreaView-wrapper 的 react-native Modal 不起作用

使用 react-native 单击时如何更改图像和文本 colored颜色 ?

在整个屏幕上获取touch 事件

react-native 从右到左

如何解决react-navigation 问题:Animated: `useNativeDriver` is not supported because the native animated module is missing.?

props验证中缺少 React Navigation 'navigation'

如何在 React Native 中获取电话号码?

React Native + Jest EMFILE:too many open files error

使用 WSL2 运行时如何将手机连接到 expo

将 react-native 元素Bundle 为 iOS 框架或 (.aar) Android 库

如何将捕获的图像与 react-native-camera 一起使用

ENOENT: no such file or directory, 打开 'android/app/src/main/assets/index.android.bundle'

在不使用 3rd 方库的情况下,在react-native中显示主屏幕之前显示启动画面

居中图像 React Native 加载屏幕

react-native构建错误:package android.support.annotation does not exist