最终调用到 int schedule(JobInfo job, int uId) 方法 , 该调用是跨进程调用的 ;
int schedule(JobInfo job, int uId) 方法 是客户端的...JobScheduler 调用 schedule 方法执行后的入口函数 , 提供一个 JobInfo job 任务 ; 如果任务已经被安排 , 那么取消该任务 , 并使用新传入的该 JobInfo job...参数代替原来的任务 ;
三、scheduleAsPackage 方法
----
在 int schedule(JobInfo job, int uId) 方法中 , 实际调用了 int scheduleAsPackage...(JobInfo job, int uId, String packageName, int userId, String tag) 方法 ,
参数说明 :
job 任务信息
uId 任务 id
packageName...-1, null);
}
// 实际调用的方法 , 传入 JobInfo job 任务信息 , uId 任务 id , packageName 包名 , userId 用户 id ,