我有一个非市场应用程序,已安装在大约50个设备中。
使用logcat我正在打印日志。
我希望定期通过电子邮件发送存储这些日志的日志/文件。
是否可以以编程方式进行?
是否有任何外部工具可以提供帮助?
我浏览了sendmelogs jar,但是我需要所有的日志才能被发送,而不仅仅是应用程序崩溃。
答案 0 :(得分:1)
首先,友情提醒一下,从某人的设备获取日志可能会违反许多用户的隐私。
我建议,让用户知道他们何时向您发送日志,方法是在alertdialog上点击“确定”。如果用户说“是”,则可以通过执行命令
来获取日志logcat -d
查看http://www.helloandroid.com/tutorials/reading-logs-programatically
其他选项可以使用Web服务定期发送日志。
Aman Gautam
答案 1 :(得分:0)
你试过bugsense吗?见this例子; mi8很有帮助