我正在开发一个非市场第三方应用程序,我希望能够了解客户端设备上出现了什么问题。
那么你如何建议这样做呢?
我想收集所有堆栈跟踪和其他日志,并将它们发送到电子邮件或类似的东西。
是否有任何常见的流行做法来了解客户端设备上的错误?任何建议将高度赞赏,因为我不想使用一些习惯,不可靠的做法。如何高效地从客户端设备获取调试数据
1
A
回答
5
如果您想在应用程序崩溃时收集信息,则可以使用ACRA - Application Crash Report for Android库。
如果您的应用程序崩溃,它会自动将信息(堆栈跟踪,设备信息,...)发布到Google文档;这对分析崩溃的原因非常有帮助。
您可以建议用户编写一些附加信息,这些信息可能会帮助您找出坠毁的原因。
1
我使用的是BugSense,它非常好用,非常易于使用。
只需添加1号线到您的应用程序,它是好去。
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
BugSenseHandler.setup(this, "YOUR_API_KEY");
// The rest of your code goes here
}
相关问题
- 1. 如何在Xamarin.Forms中获取客户端设备的MAC地址?
- 2. 如何从SQL Server数据库获取客户端IP地址
- 3. 从客户端Nodejs获取数据
- 4. WCF从客户端获取数据
- 5. 从https客户端获取Json数据
- 6. 如何获取客户端IP地址
- 7. 如何获取客户端IP地址
- 8. 如何获取ASP.NET/C#中的客户端设备信息?
- 9. ajax调用从php libevent客户端获取连续/流数据
- 10. 如何从Url客户端获取Id?
- 11. 如何从客户端的串口(RS-232)获取数据
- 12. 如何从Groovy中的REST客户端获取Slurpable数据?
- 13. 如何从负载上的客户端获取数据?
- 14. 如何通过soket.io从客户端获取redis数据?
- 15. 如何使用休息客户端从Waze获取GPS数据?
- 16. 如何从auth0客户端的api获取有效令牌?
- 17. 调试时从设备获取文件
- 18. 从设备上的用户测试获取数据到mac
- 19. 如何在客户端设备
- 20. 如何区分客户端设备?
- 21. 如何高效地将文件分发给多个客户端?
- 22. 如何高效地实现客户端JavaScript模板部分?
- 23. 如何从客户端机器获取IP地址?
- 24. 如何从客户端输入的地址栏获取值?
- 25. 如何从asp.net中的TimeZone获取客户端本地日期?
- 26. 如何从SQL Server 2008本身获取客户端IP地址?
- 27. Stripes ActionBean获取客户端PUT数据
- 28. 快速获取客户端数据
- 29. crawler4J高效设计获取数据
- 30. 如何从ServiceStack Service基类获取客户端调用URL?