我需要每5分钟检查一次Internet连接并将请求发送到服务器。如果没有连接Internet,我将在工具栏上发出警报并更改图像视图。我使用了Job Scheduler。它在5分钟内不起作用。至少需要15分钟。
JobInfo jobInfo = new JobInfo.Builder(123,componentName)
.setRequiresCharging(true)
.setRequiredNetworkType(JobInfo.NETWORK_TYPE_UNMETERED)
.setPersisted(true)
.setPeriodic(15*60*1000)
.build();