android - 如何在没有远程调试的情况下使用 Android 上的 React Native 查看控制台日志? (genymotion)

标签 android react-native

我有一个特殊的问题。我的硬件又旧又慢,所以当我尝试使用 genymotion 进行远程调试时,它太慢了以至于无法使用(我的意思是 wait-10-minutes-for-simple-action 无法使用)。

在设备上运行有其自身的一系列问题,我不会在这里讨论,所以它也不成问题。

那么如何在不进行远程调试的情况下查看控制台日志呢?我也可以使用黄色/红色屏幕等解决方法,但我不知道如何显示这些。

最佳答案

您可以使用终端进行 (Android) 调试。

adb logcat *:S ReactNative:V ReactNativeJS:V

或者您可以使用 Android Studio 进行调试。对于 iOS,您可以使用 Xcode。

已更新

您可以通过在终端中执行以下命令来显示 Android 或 iOS 日志:

react-native log-ios
react-native log-android

检查 Debugging文档以获取更多详细信息。

关于android - 如何在没有远程调试的情况下使用 Android 上的 React Native 查看控制台日志? (genymotion),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39647868/

相关文章:

android - 如何使用 React Native 从文件系统检索文件,以转换为 base64 并以 JSON 格式发布 http?

android - 类似阴影的可绘制对象,使用 "layer-list"

html - React Native 中的聊天气泡

android - 注册即时消息用户

android - 通过 bundle 传递新数据来恢复旧 Activity

react-native - 在 React Native 中使用 flex 样式宽度

react-native - 如何创建带断点的圆形 slider ?

authentication - 来自另一个文件的 React-Native react-navigation

java - 检查 ParseUser 中的电子邮件是否已验证代码?

android - 在android market中存储内容