O agendador de tarefas do Android não persistiu na reinicialização

Eu implementei o Agendador de tarefas no meu projeto e funcionará bem no caso de o aplicativo estar em segundo plano ou se o aplicativo for morto. Mas não está funcionando se o dispositivo for reiniciado. Eu incluí

     JobInfo.Builder mBuilder = new JobInfo.Builder(TASK_ID, mComponentName);
     mBuilder.setPersisted(true);

no meu construtor e

 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 

no arquivo de manifesto do aplicativo. É assim que adicionei meu serviço ao manifesto

     <service
        android:name="com.xxx.xxxx.service.MyJobService"
        android:permission="android.permission.BIND_JOB_SERVICE" />

Há mais alguma coisa a ser incluída?

desde já, obrigado

questionAnswers(2)

yourAnswerToTheQuestion