无法使用adb logcat在react-native应用中查看Android日志:未找到匹配项:* :S

pw136qt2  于 2023-01-27  发布在  React
关注(0)|答案(4)|浏览(150)

根据官方doc,在终端中键入adb logcat *:S ReactNative:V ReactNativeJS:V将显示所有Android日志,但当我这样做时,我得到以下错误消息:no matches found: *:S。我在我的自定义原生模块中放置了Log语句,如下所示:Log.e(TAG, "Unsupported media type:" + type); .我在网上搜索了这个问题,没有找到解决方案(显然没有人遇到过和我一样的错误)。
我想补充的是,代码运行良好。

hvvq6cgz

hvvq6cgz1#

尝试使用:

adb logcat -s ReactNative:V ReactNativeJS:V

来源:https://developer.android.com/studio/command-line/logcat.html

u5i3ibmn

u5i3ibmn2#

我假设您正在使用zsh作为终端。
adb logcat '*:S' ReactNative:V ReactNativeJS:V
希望这会有帮助。

3htmauhk

3htmauhk3#

用于调试本机错误(当应用程序甚至无法启动时)
adb logcat "*:E"
用于调试JS代码错误
adb logcat "*:S" ReactNative:V ReactNativeJS:V

7z5jn7bk

7z5jn7bk4#

尝试使用:
adb logcat -d

相关问题