Не удается увидеть сбой приложения Crittercism на Android

Я использую критерицизм для своего приложения. Вот что я делаю, чтобы инициализировать Crittercism:

Я использую только следующее разрешение:

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

и я инициализирую Crittercism как следующее:

Crittercism.initialize(getApplicationContext(), "MY_APP_ID");

Я больше ничего не делаю. Я вижу некоторую информацию об установках приложений и т. Д., Но не вижу отчетов о сбоях. Я делаю следующее, когда нажимаю кнопку в своем приложении и намеренно завершаю работу приложения:

public void onClick(){
    Integer i = null;
    i++;
}

Но я не вижу сообщения о сбое этой ситуации. Кто-нибудь может сказать мне, почему? Нужно ли добавлять файл mappings.txt и т. Д.?

Спасибо

2 ответа

Решение

Я нашел проблему.

Кажется, что в консоли разработчика платформа была установлена ​​на IOS, я изменил ее на Android, и теперь я могу видеть отчеты о сбоях.

Как говорится в официальной документации Crittercism, вам нужно больше разрешений.

Добавьте следующие разрешения в файл AndroidManifest.xml вашего приложения.

ИНТЕРНЕТ Требуется. Используется для сообщения данных в Crittercism.

ACCESS_NETWORK_STATE Необязательно. Позволяет предоставлять информацию о подключении к сети, такую ​​как оператор и тип сети.

READ_LOGS Необязательно. Позволяет собирать данные LogCat для присоединения к сбоям и обработанным исключениям.

GET_TASKS Необязательно. Позволяет дополнять отчеты о сбоях информацией о действиях, выполняемых во время сбоя.

Документация

Вам, вероятно, нужен "GET_TASKS", чтобы иметь отчеты о сбоях.

Другие вопросы по тегам