work/workmanager/src/main/java/androidx/work/impl/background/systemjob/SystemJobScheduler.java
@VisibleForTesting
    public void scheduleInternal(WorkSpec workSpec, int jobId) {
        JobInfo jobInfo = mSystemJobInfoConverter.convert(workSpec, jobId);
        Log.d(TAG, String.format("Scheduling work ID %s Job ID %s", workSpec.id, jobId));
        mJobScheduler.schedule(jobInfo);
    }
/**
     * Schedules one job with JobScheduler.
     *
     * @param workSpec The {@link WorkSpec} to schedule with JobScheduler.
     */
Schedules one job with JobScheduler.
@param workSpec The  WorkSpec to schedule with JobScheduler.
Schedules one job with JobScheduler . @param workSpec The WorkSpec to schedule with JobScheduler .
@VisibleForTesting
    public void scheduleInternal(WorkSpec workSpec, int jobId) {
        JobInfo jobInfo = mSystemJobInfoConverter.convert(workSpec, jobId);
        Log.d(TAG, String.format("Scheduling work ID %s Job ID %s", workSpec.id, jobId));
        mJobScheduler.schedule(jobInfo);
    }
@ VisibleForTesting public void scheduleInternal ( WorkSpec workSpec , int jobId ) { JobInfo jobInfo = mSystemJobInfoConverter . convert ( workSpec , jobId ) ; Log . d ( TAG , String . format ( "Scheduling work ID %s Job ID %s" , workSpec . id , jobId ) ) ; mJobScheduler . schedule ( jobInfo ) ; }
Schedules one job with JobScheduler.
Schedules one job with JobScheduler .