我熟悉使用ACRA库收集崩溃报告。
是否可以在远程设备中收集我的Android应用的所有日志,不只有崩溃日志?
例如,当测试人员测试我的应用程序时,所有这些日志都应该更新到我的系统(例如通过邮件或任何方式让我分析系统上的日志)。
是否有任何第三方库,或者我们可以从Android原生中获取它吗?
答案 0 :(得分:0)
从Android 4.1开始,唯一可以访问日志的应用就是您自己的应用。这意味着您必须在应用中集成此功能。
您可以使用ACRA执行此操作:只需定期致电ACRA.getErrorReporter().handleSilentException(null)
(例如,每次您的应用退出时)。