2016-03-18 4 views
2

Мы пытаемся включить Crittercism в наше приложение Android Cordova.Использование Crittercism в приложении для андроидов Кордовы

Мы используем приложение на пути https://github.com/crittercism/PhoneGapExampleApp. Но мы видим только количество приложений, установленных в живой статистике, а не отчет о сбоях. Даже когда приложение терпит крах, мы не получаем журналы в консоли. Пожалуйста, помогите нам включить Crittercism в приложение Cordova и получить отчет о сбоях.

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

Можем ли мы использовать Crittercism для сбоев или сбоев JavaScript из-за проблем с памятью JavaScript?

ответ

6

В настоящее время я работаю с Apteligent (ранее называемым Crittercism), поэтому я могу дать некоторое представление о том, что вы видите с приложением Cordova.

Необработанные ошибки JavaScript, как правило, применяются как обработанные исключения, поскольку приложение, как правило, не падает, что в то время не было доступно в Basic/Standard. Обработанные исключения теперь доступны на стандартном уровне, поэтому, если вы все еще используете нас на стандарте, вы должны увидеть их в разделе Обработанные исключения слева.

Если вы хотите сообщить об ошибках JavaScript в аварии вместо Handled Exception, вы можете использовать setLogUnhandledExceptionAsCrash API:

Crittercism.setLogUnhandledExceptionAsCrash(value); 
Crittercism.getLogUnhandledExceptionAsCrash(); 

Значение должно быть логическое значение. Пример того, как использовать setLogUnhandledExceptionAsCrash:

function callCriticalBusinessFunction() { 
    try { 
     setLogUnhandledExceptionAsCrash(true); 
     criticalBusinessFunction(); 
    } finally { 
     setLogUnhandledExceptionAsCrash(false); 
    } 
} 
+0

Вот больше информации из документации: https://docs.apteligent.com/development_platforms/phonegap.html#logging-crashes https://docs.apteligent.com/ development_platforms/phonegap.html # каротаж обрабатываемые-исключения – crittercismrob

Смежные вопросы