从app用户获取Log.d()输出

时间:2016-01-14 16:24:07

标签: android debugging logcat

我的代码充斥着Log.g()次调用,用于我自己的调试目的,我使用Proguardremove on release

一位特定用户遇到了我无法通过其他方式追踪的性能问题,看到导致其设备上运行应用的Log.d()输出,我真的会受益。

有没有一种简单的方法可以从用户那里获得这个输出,而不需要让他们的设备扎根,而且不必让他们经历任何丑陋的黑客或安装他们可能会警惕的第三方应用程序的麻烦? / p>

1 个答案:

答案 0 :(得分:0)

有多种方法可以跟踪客户端的日志。

否则如果app已经通过Proguard删除了所有日志,那么应用程序已经 debuggable = false 并且您的客户端不想安装由您提供的debbugable版本的应用程序它是不可能获得与您相同的日志有你的可调试版本。