我正在开发Android应用程序...所以我已经测试了我的3款Android手机上的所有内容,一切都很好......我让一些朋友玩应用程序和应用程序粉碎......
我尝试使用LogCat在Galaxy S4上接收错误,但这是不可能的,因为日志列表充斥着:
AbsListView D unregisterIRListner() is called
这种情况每0.1秒发生一次......所有应用程序(预计CatLog 1.4.4)......我已经尝试重置手机,清除应用缓存,......
有什么想法吗?
答案 0 :(得分:1)
有趣。你能看到哪个应用程序产生控制台。无论如何,为你的问题。您可以向LogCat添加过滤器,从而仅显示应用程序的信息。例如,您可以使用TAG
过滤邮件:
private static final String TAG = "MyActivity";
Log.v(TAG, "index=" + i);
然后使用此命令过滤:
adb logcat -s MyActivity
在IDE中更容易做到这一点。 ;)您可以找到有关使用logcat的更多信息,尤其是使用控制台命令here。
答案 1 :(得分:1)
对于这种情况,我建议ACRA - automatic crash reporting library。配置非常简单。
它是如何工作的?每当您的应用程序崩溃时,它会自动将堆栈跟踪以及大量其他信息发送到GoogleDoc表单。当您将应用程序提供给测试人员时,非常有用的工具。它甚至可以配置为显示对话框,询问用户是否要发送崩溃日志,并在应用程序崩溃时写下他正在做的事情的评论......