我目前正在研究项目。在该项目中,我正在注册 console.log ,但是没有消息在任何地方打印。
我正在使用 npm和react-native-cli 在android真实设备上运行。
谢谢
答案 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,您可以从那里使用开发人员工具。
答案 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开发者工具控制台以查看消息。