Есть проблема с UI тестами, заключающаяся в том, что после некорректной работы камеры, происходит всплывание системного alertDialog-a, в котором содержится сообщение, что "Unfortunately, Camera has been stopped", что соотвественно ведет к дальнейшему INJECT_PERMISSION. Есть ли возможность зарегистрировать свой собственный broadCastReceiver системных ошибок? Буду признателен любому совету.
Broadcast не запускается при ошибке, по крайней мере я не знаю таковых. Полный список бродкастов можно увидеть здесь - для API 17, но для новых API не так много и прибавилось.
Советую присмотреться к Camera.ErrorCallback или к семейству колбэков из android.hardware.camera2
Сборка персонального компьютера от Artline: умный выбор для современных пользователей