我们现在和几个朋友一起测试我们的应用程序.有时会出现一些不会引发异常的错误.所以我真的不知道问题是什么.所以我认为实现一个允许将logcat输出发送到电子邮件地址的菜单项是个好主意,这样我们就可以检查日志了.
不幸的是,我没有在互联网上找到如何从手机中提取logcat的提示.如何发送电子邮件应该不是问题.
Com*_*are 15
看看android-log-collector,因为它正是你要做的.
从Android 4.1开始,无法收集任意LogCat数据.从来没有一种记录和支持的方式,并且未记录/不支持的方式被锁定在Jelly Bean中.对于您自己的崩溃,使用崩溃记录库(如ACRA)可以更好地为您提供服务.
我还会研究Flurry(flurry.com),它不仅为您提供一般分析,还允许您记录任意信息,并为您记录未捕获的异常.我在5分钟内完成了设置,但有一点要记住,它不像电子邮件警报那样是实时的.您必须等待几个小时才能登录您的应用以显示在其信息中心上.如果你有一个非常轻量级的应用程序,它也可能是矫枉过正,但我注意到由于使用该服务我的应用程序没有性能损失.
我发现LogCollector非常有用(来自CommonsWare的提示):
并且不要忘记在您自己的应用程序中设置:
<uses-permission android:name="android.permission.READ_LOGS" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12472 次 |
| 最近记录: |