В приложении (android) есть возможность изменять некоторые настройки, которые сохраняются в sharedpreferences, способ брал отсюда. Проблема в том, что после изменения некоторых настроек и сохранения их в sharedpreferences, на следующий запуск приложения оно вылетает спустя 5-10 секунд. Причем вылетает по разному, иногда просто встречается ANR (приложение не отвечает), иногда появляются графические артефакты(пропадают некоторые компоненты, отображаются некорректно), а иногда просто появляется черный экран. Бывает иногда просто встречается ANR (приложение не отвечает) по ходу работы приложения, причем при разных обстоятельствах. ANR может возникнуть даже когда приложение бездействует, т.е. когда им не пользуются, но оно запущено, при этом никаких фоновых операций не производится, таймеров тоже нету. Читал что такое может возникать из-за выполнения ресурсоемких задач в одном потоке, но в приложении нет ресурсоемких функций. Из-за чего еще это может быть? Беспокоит то, что приложение вылетает даже при простое.
Вопрос
Alesk
В приложении (android) есть возможность изменять некоторые настройки, которые сохраняются в sharedpreferences, способ брал отсюда. Проблема в том, что после изменения некоторых настроек и сохранения их в sharedpreferences, на следующий запуск приложения оно вылетает спустя 5-10 секунд. Причем вылетает по разному, иногда просто встречается ANR (приложение не отвечает), иногда появляются графические артефакты(пропадают некоторые компоненты, отображаются некорректно), а иногда просто появляется черный экран. Бывает иногда просто встречается ANR (приложение не отвечает) по ходу работы приложения, причем при разных обстоятельствах. ANR может возникнуть даже когда приложение бездействует, т.е. когда им не пользуются, но оно запущено, при этом никаких фоновых операций не производится, таймеров тоже нету. Читал что такое может возникать из-за выполнения ресурсоемких задач в одном потоке, но в приложении нет ресурсоемких функций. Из-за чего еще это может быть? Беспокоит то, что приложение вылетает даже при простое.
Изредка также вылетает с такой ошибкой
Ссылка на комментарий
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.