React Native调试

时间:2016-12-08 03:21:27

标签: react-native react-native-android

我正在做一个React Native项目。它有一个错误。

这个错误让APP退出(它可以运行一段时间,但突然......刚刚消失)。所以它没有报告错误。我怎样才能找出问题所在?

我的APP使用react-native-bluetooth-serial。

My code on Github

3 个答案:

答案 0 :(得分:0)

您是否正在模拟器上运行它。 如果是这样,您必须使用真实设备进行测试,因为模拟器无法访问蓝牙外设。 希望这会有所帮助。

答案 1 :(得分:0)

您可以使用Genymotion或真实设备来使用支持蓝牙功能的应用。为了测试你的bug,你也可以远程使用" Debug JS"本机开发工具的反应特征。

要在真实设备中启用开发工具,请摇动设备并显示开发菜单。在模拟器中,您可以按Ctrl + M启用开发菜单。那么你可以远程选择" Debug JS"将以镀铬打开。如果您熟悉Web开发,那么您可能已经使用过" Inspect element"功能将打开开发工具。

答案 2 :(得分:0)

答案是对的。您可能正在使用不支持蓝牙的模拟器。

要了解有关崩溃的更多信息,您可以本地检查日志。对于android,只需在你的android文件夹中运行它

foreach

或者您可以使用

  let x_list (list x0 x1 x2 x3 x4 )

  foreach x_list [ 
    [x] ->
    print(x)
  ]
相关问题