我正在尝试使用Android的Job Service,我遇到了问题。我安排了一份工作,并将其定期设置为10分钟(600000毫秒)。 有没有办法立即开始工作,运行它,然后等待10分钟失效?
以下代码是我到目前为止所做的,但工作在10分钟失效后开始,然后每10分钟开始。
public static decimal Get_Max_Of_XREF_CH_GRP_DET()
{
try
{
BarcDataContext bc = new BarcDataContext();
return bc.XREF_CH_GRP_DET_TAG.Max(m => m.SR_NO) + 1;
}
catch (Exception e)
{
return 1;
}
}
此代码位于从GcmListenerService扩展的类中(当收到通知时,必须打开服务)。
此外,我尝试启动2个独立的作业,一个没有周期性的作业,另一个有周期性的作业。但它也没有用。
谢谢!