繁体   English   中英

如何识别为什么Android应用程序崩溃

[英]How to identify why android app crashed

当我使用Java我们将System.out.println()识别出错误,并指出错误所在。

一个非常幼稚的方法。

使用android,我什至无法使用此方法来找出应用崩溃的原因。

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

但是由于我是Javaandroid新手,所以我不知道这是最佳实践。

我相信有一个最佳做法,但我不知道这是什么,而且我无法向Google提出良好的查询。

请帮助我,错误检查android。

使用logcat。

有关如何调试的更多信息,请参考本教程

使用LogCat,您可以在《 Android开发指南》中查找其方法,以查看适合您的方法。 我选择了冗长,所以我的调试语句看起来像

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

要显示内容,请转到窗口->显示视图->其他...-> LogCat,并注意发生错误的位置。

注意:我在用手机,无法为您提供链接,因此查看LogCat的路径可能不是100%,对不起。

您还可以使用ddms查看Log.x(tag,yourString)(其中x是输出的类型,v =详细,d =调试,e =错误等)创建的调试信息。输出不同的颜色,非常有用!

大道

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM