簡體   English   中英

Android Sentry 未在儀表板中顯示日志

[英]Android Sentry not showing logs in dashboard

我正在將 Sentry 添加到我的 android 可穿戴應用程序以記錄崩潰。 但是 Sentry 沒有在儀表板中發送/顯示任何事件。

我正在測試具有互聯網訪問權限的 android 模擬器。 我正在使用以下設置:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_home);

    Sentry.init("http://public:private@sentry.io/app_id?async=false", new AndroidSentryClientFactory(this.getApplicationContext()));

    try{
        int i = 4 / 0;
    } catch (Throwable ex) {
        Sentry.capture(ex);
    }
}

AndroidManifest.xml:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

我得到的唯一日志是:

03-04 18:58:54.214 31757-31757/nl.jamieknoef.homewizard.homewizard_java D/io.sentry.android.AndroidSentryClientFactory:Android Sentry 的構建。

03-04 18:58:54.226 31757-31757/nl.jamieknoef.homewizard.homewizard_java D/io.sentry.android.AndroidSentryClientFactory:帶有ctx='nl.jamieknoef.homewizard.8Homewizardd0.04.04.04.04.04.04.82.7.82.7.7.8.7.8.7.7.7.7.7.7.8Wizard的哨兵初始化'Dsn{uri= http://sentry.io/ }'

03-04 18:58:54.287 31757-31757/nl.jamieknoef.homewizard.homewizard_java D/io.sentry.android.AndroidSentryClientFactory:使用緩沖區目錄:/data/user/0/nl.jamieknoef.homewizard.java/cache哨兵緩沖事件

03-04 18:58:54.376 31757-31757/nl.jamieknoef.homewizard.homewizard_java D/io.sentry.android.event.helper.AndroidEventBuilderHelper:未找到 Proguard UUID 文件。

任何想法是什么導致哨兵不發送事件?

我注意到 Sentry 不會立即發送日志,它會定期將您的異常發送到他們的服務器。 因此,如果您像我一樣在 onCreate 方法中的第一個活動中使您的應用程序崩潰,它可能沒有時間發送您的異常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM