有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何识别安卓应用程序崩溃的原因

当我使用Java时,我们把System.out.println()放在错误的地方来识别错误

一种非常幼稚的方法

对于安卓,我甚至不能用这个方法来找出应用程序崩溃的原因

使用Rails我们将读取日志文件

但是,由于我对{}和{}还不熟悉,我不知道哪种做法是最好的

我相信有一个最佳实践,但我不知道它是什么,我也无法向谷歌提出一个好的查询

请帮助我,错误检查安卓


共 (4) 个答案

  1. # 1 楼答案

    使用logcat,但是如果它“在我的机器上工作”并且在市场上也可以使用,你可以让用户安装“Log Collector”,然后让他们通过电子邮件将日志发送给你,如果你有一个愿意帮助解决问题的用户。然后,你可以在他们发送给你的日志(来自他们的手机)中读取你的logcat outputh和异常详细信息

  2. # 2 楼答案

    您还可以查看由日志创建的调试信息。x(tag,yourString)(其中x是输出类型,v=verbose,d=debug,e=error等)使用ddms,它还将突出显示不同类型的输出,不同的颜色,非常有用

    多莉

  3. # 3 楼答案

    使用logcat

    有关如何调试的更多信息,请参阅this tutorial

  4. # 4 楼答案

    使用LogCat,你可以在Android开发指南上查找它的方法,看看哪个方法适合你。我选择了详细的调试语句

    Log.v("MyAppName", "Inside my function now, its so dark");

    要显示内容,请转到窗口->;显示视图->;其他->;记录并观察错误发生的地方

    注意:我正在使用手机,无法为您提供链接,查看LogCat的路径可能不是100%,我深表歉意