Maneira ideal de definir o manipulador de exceções globais não capturadas no Android

Quero definir um manipulador global de exceção não capturada para todos os threads em meu aplicativo Android. Portanto, em minha Applicationsubclasse, defini uma implementação de Thread.UncaughtExceptionHandlercomo manipulador padrão para exceções não