Автоматический запуск после ошибки sh не является стандартным поведением Android. Чаще всего после app cra sh вам отображается диалоговое окно с возможностью снова открыть приложение, если вы решите это сделать. Вы можете увидеть это диалоговое окно в следующем документе.
Ссылка: https://developer.android.com/games/optimize/crash
Кроме того, я думаю, что автоматический перезапуск приложения после ошибки sh является не очень хорошая функция. Если что-то не так с приложением, которое вызывает ошибку sh при запуске приложения, то есть большая вероятность, что оно может снова взломать sh при автоматическом перезапуске. Почему пользователь снова видит cra sh без надобности.