如何在没有 Eclipse 的情况下保存和查看 LogCat 错误?日志猫?

Posted

技术标签:

【中文标题】如何在没有 Eclipse 的情况下保存和查看 LogCat 错误?日志猫?【英文标题】:How to save and view LogCat errors without eclipse? aLogCat? 【发布时间】:2012-11-11 22:48:55 【问题描述】:

我正在开发一个应用程序,但遇到了一个奇怪的错误。我不能总是在我的手机中重现它(galaxy nexus with 4.2)......它有时会发生,而且当我在 Eclipse 中尝试应用程序时,我绝对从来没有实现过它(我可以通过控制台轻松看到 Logcat看法) 我收到的唯一消息是一个悲伤的对话框,告诉我我的应用程序已停止。

所以我搜索了解决方案,人们说要安装一些应用程序,如 aLogCat 来实现这一点。我在我的应用程序中编写了一些“Log.d()”,但我在任何地方都看不到它。

那么,问题来了……如何从我的应用问题中获取更多信息?有人使用过 aLogcat 或任何其他日志阅读器吗?为什么我的日志在 eclipse Logcat 控制台中查看,但在我的手机中却没有(我只能看到 GC_CONCURRENT 和 D/dalvikm 之类的东西......)

在此先感谢,对我的英语感到抱歉:)

更新我也在用我的手机测试我的应用程序和 adb 模拟器,但是使用模拟器我从来没有发生过任何崩溃。实际上,我不能强迫这种崩溃,因为我随机使用它并且总是与我的手机一起使用。我尝试通过手机调试我的应用程序,但无法正确连接。如果有人可以帮助我也会感激。我有一个银河系。

【问题讨论】:

您是否从手机(使用 logcat)以调试模式运行它?当您说“在 Eclipse 中尝试”时,不清楚您是指模拟器还是手机。 我使用 adb 模拟器测试我的应用程序(这是我的“在 eclipse 中尝试”)并将其安装在我的 Galaxy nexus 中...我将更新我的第一条评论。 您可以在手机上运行时连接到eclipse。这应该可以让您从手机上遇到的罕见崩溃之一中获取日志。 【参考方案1】:

我将尝试回答这个问题......

听起来您正在使用手机(而不是模拟器)来运行您的应用程序,并且您看到不一致的崩溃,对吗?使用诸如 Bugsense (http://www.bugsense.com/) 之类的东西可能对您有价值。当您的应用程序崩溃时,像这样的许多服务会向您发送崩溃报告,因此如果您使用自己的个人手机进行测试,这可能是一个好主意,因为当崩溃发生时您可能会或可能不会靠近计算机。

【讨论】:

以上是关于如何在没有 Eclipse 的情况下保存和查看 LogCat 错误?日志猫?的主要内容,如果未能解决你的问题,请参考以下文章

如何使eclipse 显示两个窗口

如何在没有 Geofire 的情况下将位置对象保存在 Firebase 中?

如何在没有 I/O 的情况下从字节数组保存数据时使用 dlib 人脸检测?

TomcatTomcat如何部署文件夹项目(非打包)(Eclipse编译)

如何在没有 Eclipse 的情况下在 websphere 中发布 Mobile First 构建代码

如何解决在Ue4编辑器中查看中文注释为乱码的情况