Relatórios de bugs do usuário final

Os fornecedores devem monitorar os relatórios de falhas nativas do usuário final. Bugs de segurança de memória devem ser tratados com urgência, pois na maioria das vezes representam uma vulnerabilidade explorável ou instabilidade visível ao usuário. O sistema operacional Android gerencia relatórios de bugs usando o DropboxManager , que transmite a intenção ACTION_DROPBOX_ENTRY_ADDED quando ocorre uma falha.

Os fornecedores devem implementar um aplicativo de sistema que escute essas transmissões usando BroadcastReceiver e recupere os relatórios de falhas do DropboxManager . Estes devem ser enviados aos servidores do fornecedor para análise.

O Google implementa esse mecanismo no Google Play Services e monitora bugs nos dispositivos dos usuários finais. Quando permitido pelos padrões legais e de privacidade aplicáveis, o Google poderá compartilhar um subconjunto dos bugs que ocorrem com mais frequência com os fornecedores. No entanto, apenas um subconjunto de falhas pode ser compartilhado, e o Google recomenda fortemente que os fornecedores implementem seu próprio rastreamento de bugs do usuário final, conforme descrito acima.