在React Native中在Android Real设备上运行应用程序时console.log输出在哪里

时间:2018-12-25 05:16:02

标签: javascript android reactjs react-native reactive-programming

我目前正在研究项目。在该项目中,我正在注册 console.log ,但是没有消息在任何地方打印。

我正在使用 npm和react-native-cli 在android真实设备上运行。

谢谢

3 个答案:

答案 0 :(得分:0)

运行命令 react-native log-android 以查看react native中的所有日志。

在开发人员菜单中使用远程调试js 来查看日志

有关调试的更多详细信息,请访问 https://facebook.github.io/react-native/docs/debugging#chrome-developer-tools

答案 1 :(得分:0)

如果使用模拟器,则可以按Cmd + M(在Android上)或Cmd + D(在IOS上)以查看“远程调试JS”,

如果您使用的是真实设备,则应摇晃设备,然后可以看到“远程调试JS”选项。

“远程调试JS”选项将弹出Chrome,您可以从那里使用开发人员工具。

https://facebook.github.io/react-native/docs/debugging

答案 2 :(得分:0)

以下是在React Native中检查控制台消息的方法。运行应用程序后:

对于Android:

1)对于真实设备,请摇动以查看开发者选项。对于模拟器,请按⌘M(Mac)或Ctrl + M(Windows)调出模拟器。按“远程调试JS”,这将打开Chrome调试。然后,您可以查看Chrome开发者工具控制台以查看消息。

2)打开Android Studio,然后在设备/模拟器的Logcat窗口中,查看所有消息,包括控制台日志。

对于iOS:

1)对于真实设备,请摇动以查看开发者选项。对于模拟器,请按⌘D(Mac)调出模拟器。按“远程调试JS”,这将打开Chrome调试。然后,您可以查看Chrome开发者工具控制台以查看消息。