Por norma general si quieres que la app haga algo en segundo plano debes usar un WakeLock, esto es así desde los orígenes de Android, si te estaba funcionando bien era de casualidad, porque el envío y recepción lo haría en bloque.
Nougat tiene como novedad modo Doze en movimiento, así que es más normal que la aplicación se duerma en cualquier momento.
|