gpt4 book ai didi

reactjs - 如何在 Android 上设置 React Native 的日志记录级别?

转载 作者:行者123 更新时间:2023-12-03 13:27:59 25 4
gpt4 key购买 nike

我正在查看 React Native 代码,并在其中一个文件中发现以下代码:

#define RCTLog(...) _RCTLog(RCTLogLevelInfo, __VA_ARGS__)
#define RCTLogTrace(...) _RCTLog(RCTLogLevelTrace, __VA_ARGS__)
#define RCTLogInfo(...) _RCTLog(RCTLogLevelInfo, __VA_ARGS__)
#define RCTLogWarn(...) _RCTLog(RCTLogLevelWarning, __VA_ARGS__)
#define RCTLogError(...) _RCTLog(RCTLogLevelError, __VA_ARGS__)

我想知道 Android 是否也有类似的东西(在 React Native 中)。我尝试通过 react native 代码进行钓鱼,但找不到任何方法来做到这一点。我想知道是否有人必须在 Android 上这样做。

有人可以帮我解决这个问题吗?

最佳答案

也许为时已晚,但您可以使用react-native-android-log (我是作者)。

示例:

import Log from 'react-native-android-log'

// Set the default level (optional)
Log.setLevel(__DEV__ ? Log.VERBOSE : Log.WARN)
...
Log.v('Verbose message') // no output in release builds
Log.w('Debugging')

...并通过adb在控制台查看输出:

$ adb logcat -s App:V

...或者在 VS Code 的“OUTPUT”面板中。

请查看该软件包的自述文件,您将在其中找到如何配置和使用它。

关于reactjs - 如何在 Android 上设置 React Native 的日志记录级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39085597/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com