5

AndroidアプリにSentryを実装する必要があります。これを実装する方法の例を見つけようとしましたが、見つかりません。Sentryのドキュメントはhttp://sentry.readthedocs.org/en/latest/developer/client/index.html#server_nameで見ました。

しかし、いくつか質問があります。アプリがクラッシュした場合、例外がキャプチャされますか?このコード行をtry/catchに入れる必要がありますか?var $ resultId = myClient-> captionException($ myException); (Androidコードで)

誰かがアンドロイドのサンプルを持っているなら、私は感謝するでしょう。

ありがとうございました!

4

2 に答える 2

20

少し遅れましたが、最近Android用のSentryクライアントをリリースしました。それは初期段階にあるので、あなたが見た変更を自由にプルリクエストしてください。

https://github.com/joshdholtz/Sentry-Android

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");

    }

}
于 2013-06-07T18:45:42.003 に答える
3

たぶんBugSenseのようなものを使ってみてください?http://www.bugsense.com/

間違いなくSentryである必要がある場合は、次の例をご覧ください:https ://stackoverflow.com/a/755151/349012

キャッチされていない独自の例外ハンドラーを設定して、Sentryにアップロードできるようにする方法を示します。

于 2012-09-17T14:19:21.837 に答える