React Native 应用程序崩溃调试

23

我是React Native的新手,正在尝试安装React Native Facebook SDK,以便我可以在我的应用程序中使用Facebook登录。

我按照这里列出的步骤进行:https://tylermcginnis.com/installing-the-facebook-sdk-into-a-react-native-android-and-ios-app/

问题是,当我运行react-native run-android时,应用程序立即崩溃。我如何调试此崩溃?我不知道在哪里查找崩溃日志。 运行react-native log-android并没有显示任何有用的信息。

编辑:

我知道这是Java问题而不是JS问题。我怎样才能找到Java崩溃日志?


当你运行 react-native run-android 命令时,具体会发生什么?你会收到没有响应的情况吗?或者它只是简单地返回终端提示符? - megaboy101
如果您可以打开开发菜单,就可以激活远程JS调试并在浏览器中调试问题。 - megaboy101
我无法打开开发者菜单。应用程序崩溃得太快了。 - Joseph Fakelastname
无论如何,这可能是Java问题,而不是js问题。我肯定想知道Java日志在哪里。 - Joseph Fakelastname
让我们在聊天中继续这个讨论 - Joseph Fakelastname
显示剩余7条评论
2个回答

19

要查看Java日志,打开AndroidStudio,在屏幕底部单击AndroidMonitor。

我能够看到崩溃堆栈跟踪。我的问题在于我需要在AndroidManifest中设置有效的Facebook应用程序ID。


1
在AndroidMonitor中,有一条日志显示“请配置Android SDK”,我们该如何进行配置? - olanchuy
1
此工具已在Android Studio 3.0中删除。 - Roni Litman

11

你应该使用Android Studio来构建应用程序,然后选择底部的“debug”选项卡以查看控制台输出

输入图像描述


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接