ACRA - молча отправлять отчеты о сбоях без диалогового окна сбоя

Я не хочу показывать всплывающие подсказки, уведомления и какие-либо диалоговые окна, хочу отправлять отчеты о сбоях в автоматическом режиме без какого-либо диалогового окна сбоя, но когда я применил приведенный ниже код, я получаю диалоговое окно сбоя по умолчанию. Любой человек знает, как избавиться от диалогового окна сбоя, когда режим молчит.

@ReportsCrashes(formKey = "WWWWWWWWWWWWWWWW", 
        forceCloseDialogAfterToast = false,
         mode=ReportingInteractionMode.SILENT)

person Maneesh    schedule 11.06.2012    source источник
comment
Чтобы отключить диалоговое окно сбоя, вы можете обратиться к ответу на этот вопрос: Ошибка обнаружения и информация о пользователе   -  person soroosh.strife    schedule 16.11.2014


Ответы (1)


AFAIK, ACRA не полагается на системный диалог при сборе отчетов. Ваши отчеты должны отправляться, даже если пользователь нажимает ОТЧЕТ или нет в системном диалоговом окне. Я предполагаю, что "тихий" означает, что диалог ACRA не создается.

Для своих приложений я просто использовал инструкции из их вики (http://code.google.com/p/acra/wiki/BasicSetup?tm=6#Setting-up_your_project) и все заработало. Я по-прежнему получаю отчеты о сбоях в консоли разработчика, но я гораздо лучше понимаю, как приложение ведет себя из ACRA.

Если вы хотите полностью скрыть диалог сбоя по умолчанию, я думаю, единственное решение - исправить сбои :)

person Mircea Nistor    schedule 11.06.2012