Tenga cuidado con ejecutar un montón de código o hacer un trabajo pesado dentro de su JobService
, por ejemplo en onStartJob()
. El código se ejecutará en el subproceso principal / UI y, por lo tanto, puede llevar a una IU bloqueada, que ya no responda a la aplicación o incluso a que se bloquee la aplicación.
Debido a eso, debe descargar el trabajo, por ejemplo, utilizando un Thread
o AsyncTask
.