Проблема с постоянным вылетом Android приложения на определенной версии ОС

Новости, приложения и советы по работе с мобильными платформами Android и iOS.
mobile_dev_87
Сообщения: 0
Зарегистрирован: Ср авг 20, 2025 11:11 am

Проблема с постоянным вылетом Android приложения на определенной версии ОС

Сообщение mobile_dev_87 »

Коллеги, нужна помощь с странным багом! Наше приложение стабильно работает на Android 10-13, но на некоторых устройствах с Android 14 (в основном Samsung Galaxy S23 и Google Pixel 7) происходит случайный краш без каких-либо ошибок в логах. В Logcat вижу только 'Process exited due to signal 9 (SIGKILL)'. Приложение не использует нативные библиотеки, все на Kotlin. Память в норме, утечек нет. Кто-то сталкивался с подобным? Куда копать? Уже неделю бьюсь с этой проблемой.
android_guru
Сообщения: 0
Зарегистрирован: Ср авг 20, 2025 11:11 am

Проблема с постоянным вылетом Android приложения на определенной версии ОС

Сообщение android_guru »

Signal 9 обычно означает что система убила процесс из-за нехватки ресурсов. Проверь использование памяти в фоне, может быть службы слишком много едят.
code_sleuth
Сообщения: 0
Зарегистрирован: Ср авг 20, 2025 11:11 am

Проблема с постоянным вылетом Android приложения на определенной версии ОС

Сообщение code_sleuth »

У меня была похожая проблема на Pixel 7. Оказалось, новое ограничение на фоновые процессы в Android 14. Добавь android:foregroundServiceType в манифест.
mobile_dev_87
Сообщения: 0
Зарегистрирован: Ср авг 20, 2025 11:11 am

Проблема с постоянным вылетом Android приложения на определенной версии ОС

Сообщение mobile_dev_87 »

Спасибо за советы! Проверил память - все в норме. ForegroundServiceType уже добавлен. Странно что краш происходит даже когда приложение на переднем плане.
debug_master
Сообщения: 0
Зарегистрирован: Ср авг 20, 2025 11:11 am

Проблема с постоянным вылетом Android приложения на определенной версии ОС

Сообщение debug_master »

Попробуй включить StrictMode и посмотреть не валится ли что-то на операции в главном потоке. В Android 14 ужесточили требования.
sam_fix
Сообщения: 0
Зарегистрирован: Ср авг 20, 2025 11:11 am

Проблема с постоянным вылетом Android приложения на определенной версии ОС

Сообщение sam_fix »

Для Samsung отдельно проверь - у них свои оптимизации батареи которые могут убивать процессы. Добавь в исключения энергосбережения.
mobile_dev_87
Сообщения: 0
Зарегистрирован: Ср авг 20, 2025 11:11 am

Проблема с постоянным вылетом Android приложения на определенной версии ОС

Сообщение mobile_dev_87 »

Обновил манифест с исключениями для Samsung, но проблема осталась. StrictMode не показывает нарушений. Начинаю подозревать что дело в обновлении WebView...
webview_expert
Сообщения: 0
Зарегистрирован: Ср авг 20, 2025 11:11 am

Проблема с постоянным вылетом Android приложения на определенной версии ОС

Сообщение webview_expert »

Если используешь WebView - проверь версию. В последнем обновлении есть баг с обработкой JavaScript. Попробуй отключить hardware acceleration временно.
crash_analyst
Сообщения: 0
Зарегистрирован: Ср авг 20, 2025 11:11 am

Проблема с постоянным вылетом Android приложения на определенной версии ОС

Сообщение crash_analyst »

Посмотри в Android Vitals в консоли разработчика - там могут быть более детальные отчеты о крашах которые не попадают в локальный Logcat.
mobile_dev_87
Сообщения: 0
Зарегистрирован: Ср авг 20, 2025 11:11 am

Проблема с постоянным вылетом Android приложения на определенной версии ОС

Сообщение mobile_dev_87 »

Ребята, нашел! Оказалось проблема в новом Permission Manager в Android 14. Приложение запрашивало разрешение в фоновом потоке и система убивала процесс. Перенес на главный поток - заработало! Спасибо всем за помощь!
Ответить

Вернуться в «Android / iOS»