使用Sentry-Android监控错误
我需要为我的android应用程序实现Sentry,我试图找到一个关于如何实现它的示例,但我找不到。 我看到了哨兵的文件 但我有一些问题。 如果我的应用程序崩溃,将捕获异常? 我应该将此代码行放入我的try/catch中吗? var$resultId=myClient->captureException($myException);(android代码) 如果有人有安卓系统的样本,我将不胜感激使用Sentry-Android监控错误,android,sentry,Android,Sentry,我需要为我的android应用程序实现Sentry,我试图找到一个关于如何实现它的示例,但我找不到。 我看到了哨兵的文件 但我有一些问题。 如果我的应用程序崩溃,将捕获异常? 我应该将此代码行放入我的try/catch中吗? var$resultId=myClient->captureException($myException);(android代码) 如果有人有安卓系统的样本,我将不胜感激 谢谢大家! 也许可以尝试使用BugSense之类的工具 如果肯定是哨兵,那么看看这个例子: 它向您展示
谢谢大家! 也许可以尝试使用BugSense之类的工具 如果肯定是哨兵,那么看看这个例子:
它向您展示了如何设置自己的未捕获异常处理程序,以便您可以尝试上传到Sentry。我有点晚了,但我最近刚刚发布了一个Android Sentry客户端。它还处于早期阶段,所以您可以随时请求您看到的任何更改
非常感谢。你有没有任何例子说明我在捕获异常后如何发送哨所?也许使用他们推荐的库?列表如下:,其中一个是Java:Josh做得很好。棒极了的sentry客户端。如果有人涉足此领域,在使用bugsense或Critercism之前,请查看此sentry通用客户端,它非常适合我,值得花时间评估仪表盘、行为和可伸缩性如何适合你的应用程序。此客户端有很多问题,例如线程泄漏。它还在主线程上执行IO。我很想放弃它,直到我遇到更多的问题。
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// Sentry will look for uncaught exceptions from previous runs and send them
Sentry.init(this, "YOUR-SENTRY-DSN");
}
}