75d256eda5150f65b2fe0be6ceea9c2a96258db7
Причина «падений через 10-15 мин в машине»: при смене сети (Wi-Fi↔LTE) или долгом обрыве поток рвался, а переподключение СДАВАЛОСЬ навсегда после 10 попыток (~100с), и не было реакции на возврат сети → радио не оживало, foreground-сервис отваливался, процесс убивала система (это выглядело как «падение», хотя крэша не было). - scheduleReconnect больше не сдаётся: переподключается, пока пользователь хочет играть (флаг intendedToPlay; пауза/стоп его снимают). - Добавлен ConnectivityManager.registerDefaultNetworkCallback: при возврате/смене сети мгновенно re-prepare потока, не дожидаясь бэк-оффа. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
radiOLA Android app