Não estou tentando corrigir esse erro para nenhum aplicativo específico. Eu só estou tentando suprimi-lo totalmente globalmente, porque é completamente inútil e muito perturbador para mim sempre que ocorre.
Como posso fazer meu telefone parar de aparecer "infelizmente [blah] parou" mensagens de erro sempre que algo trava? (Eu tenho permissões de root para editar qualquer coisa necessária.)
cyanogenmod
4.4-kitkat
crashes
oneplus-one
crash-reports
user541686
fonte
fonte
Respostas:
Você não pode (sem personalizar o código). O código relevante está no Activity Manager (consulte
crashApplication()
ehandleAppCrashLocked()
) e suprime essas mensagens de falha em 2 casos:fonte
Conforme declarado por Matthew, você não pode alterar esse comportamento sem recriar o AOSP.
Além de customizar
ActivityManagerService.java
, você também pode alterarAppErrorDialog.java
: essa classe implementa a caixa de diálogo e já foi projetada para se dispensar após um tempo limite, que é bem maior (5 min no Marshmallow). Você pode reduzi-lo baixandoDISMISS_TIMEOUT
, por exemplo, para alguns segundos e exibindo um pop-up menos invasivofonte