调试原生代码
访问控制台日志
在运行 RN 应用时,可以在终端中运行如下命令来查看控制台的日志:
$ npx react-native log-ios
$ npx react-native log-android
此外,你也可以在 iOS 模拟器的菜单中选择Debug → Open System Log...
来查看。如果是 Android 应用,无论是运行在模拟器或是真机上,都可以通过在终端命令行里运行adb logcat *:S ReactNative:V ReactNativeJS:V
命令来查看。
info
If you're using Expo CLI, console logs already appear in the same terminal output as the bundler.
调试原生代码
在和原生代码打交道时(比如编写原生模块),可以直接从 Android Studio 或是 Xcode 中启动应用,并利用这些 IDE 的内置功能来调试(比如设置断点)。这一方面和开发原生应用并无二致。