Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Sentry-Android监控错误_Android_Sentry - Fatal编程技术网

使用Sentry-Android监控错误

使用Sentry-Android监控错误,android,sentry,Android,Sentry,我需要为我的android应用程序实现Sentry,我试图找到一个关于如何实现它的示例,但我找不到。 我看到了哨兵的文件 但我有一些问题。 如果我的应用程序崩溃,将捕获异常? 我应该将此代码行放入我的try/catch中吗? var$resultId=myClient->captureException($myException);(android代码) 如果有人有安卓系统的样本,我将不胜感激 谢谢大家! 也许可以尝试使用BugSense之类的工具 如果肯定是哨兵,那么看看这个例子: 它向您展示

我需要为我的android应用程序实现Sentry,我试图找到一个关于如何实现它的示例,但我找不到。 我看到了哨兵的文件

但我有一些问题。 如果我的应用程序崩溃,将捕获异常? 我应该将此代码行放入我的try/catch中吗? var$resultId=myClient->captureException($myException);(android代码)

如果有人有安卓系统的样本,我将不胜感激


谢谢大家!

也许可以尝试使用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");

    }

}