
Android P привнесет множество классных изменений в знакомую нам ОС, как больших, так и маленьких. Многие из этих мелких твиков вы не заметите сразу, и вот обнаружился еще один из них…
Как впервые обнаружили XDA-Developers, в Android P появился новый способ обработки приложений, которые перестали отвечать. Вместо простого сообщения о том, что приложение не отвечает, Android P будет намеренно принудительно завершать работу приложения.
Компания объявила на I/O на прошлой неделе, что больше не будет отображать диалоги «Приложение не отвечает» (ANR), когда приложение перестает работать. Вместо этого оно просто аварийно завершит работу приложения, чтобы предотвратить «нарушение пользовательского интерфейса».
Google поспешила признать, раскрывая это изменение, что это не улучшает пользовательский опыт, так как будет казаться, что приложения аварийно завершают работу гораздо чаще обычного. Однако это, безусловно, эффективный способ мотивировать разработчиков устранять эти проблемы.
Стоит отметить, что на данный момент бета-версия Android P все еще имеет опцию разработчика для возврата ANR, но по умолчанию она отключена. Вы можете посмотреть полное объяснение Google этого изменения в видео ниже.