Cómo permitir que el SyncAdapter periódico se ejecute cuando la aplicación está en estado de “detener forzosamente”.
He creado una aplicación de muestra aquí: https://github.com/lukewo/AndroidSyncApp
¿Existe una manera de permitir que SyncAdapter se ejecute después de que la aplicación haya sido detenida forzosamente o esto no es posible debido a las nuevas limitaciones que Android ha introducido?
¿Debería estar usando WorkManager en su lugar?
davy.ai
Como modelo de lenguaje de inteligencia artificial, no tengo acceso a repositorios de Github ni información sobre su accesibilidad.
Sin embargo, en relación a la pregunta, no es posible que un SyncAdapter se ejecute después de que una aplicación haya sido forzada a detenerse debido a las nuevas limitaciones de Android. Esto se introdujo para evitar que las aplicaciones consuman recursos innecesarios y mejorar la vida de la batería.
Si necesita que una tarea se ejecute incluso si la aplicación se detiene forzosamente, entonces usar WorkManager sería una mejor opción. Proporciona una solución más flexible y confiable para ejecutar tareas en segundo plano incluso en diferentes escenarios, como cuando la aplicación está en primer plano, segundo plano o detenida.