【发布时间】:2014-05-28 20:43:36
【问题描述】:
从 ICS 开始(我认为),Android 为用户提供了捕获系统状态的能力,然后将捕获的数据发送或共享给他们希望的任何人。见What does it mean with bug report captured in android tablet?
捕获的数据包括截图、正在运行的进程列表、Logcat内容、每个进程的活动线程等。
这非常有用,但触发它似乎需要用户按下有趣的组合键(Power + VolumeUp + VolumeDown)或启用开发者模式并从那里选择特定选项(获取错误报告,电源菜单错误报告)。
有没有一种方法可以从我自己的代码中触发它,以便我可以为我的用户提供一个简单的菜单选项来捕获错误报告?
【问题讨论】:
-
this 不是您要找的吗?
-
@shoerat 不,这是关于引导用户在 Google Play 上留下反馈。我正在寻找一种方法来调用特定的错误捕获报告功能,其中包括系统日志数据。
-
触发它并获得结果会很好,但我认为没有办法做到这一点。如果有,那将是一个错误,android 毕竟会警告我们“错误报告包含来自系统各种日志文件的数据,包括个人和私人信息。仅与您信任的应用程序和人共享错误报告。”
-
看了AOSP源码后,可以说问题的答案是no
标签: android debugging logcat android-debug