После обновления моего приложения до целевого API 27 (ранее 25) я сталкиваюсь со многими ANR от пользователей, которые я не могу воспроизвести. Кажется, они связаны с ограничениями фонового выполнения Oreo с сообщением ANR.
Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{73bc351 u0 com.xxx.xxxx/.player.PlayFileService}
Однако я нигде в своем коде не вызываю Context.startForegroundService()
. По каким причинам может быть сгенерирован этот ANR, не являющийся результатом прямого вызова этого метода?