在Android上进行开发,在短时间内相当于logcat输出是可行的吗?

问题描述 投票:0回答:1

这个问题听起来很愚蠢,但我在解释:

我不确定100%logcat的工作原理,但是我认为可以猜测它从受监视的应用程序读取内部产生的消息是安全的。

[我认为也有可能以“将logcat添加到”应用程序的方式来读取这些消息,并且例如可以放置一个线程来搜索该“ logcat添加到应用程序中的模式”。应用”,并执行一些操作,就像开发人员搜索某些模式以使应用正常运行一样。这样,就有可能获得用户的动作的详细日志,例如可能导致应用程序错误的用户行为,而无需将销子插入计算机并尝试重现错误。

但是也许logcat本身就非常复杂,我的意思是出于任何实际目的完全是胡说八道。

我所说的可行吗?

android logcat
1个回答
0
投票

logcat正在读取堆栈跟踪。您可以将项目放入尝试中,然后在捕获中将堆栈跟踪重定向到数据库或其他任何内容。在我们的项目中,我们添加了Acralyzer作为依赖项,并将所有错误发送到我们的服务器。请注意,我们没有使用那种可怕的CouchDB,而是我们自己自定义解析json。我们在已部署的应用程序上执行此操作,因此我们可以准确跟踪程序中哪一行失败。这几乎总是足够的信息。例如,“空引用”就是很好的解释。

© www.soinside.com 2019 - 2024. All rights reserved.