2017-01-23 64 views
1

我创建了一个jobschedular服务如何申请jobschedular下面棒棒糖

public class JobSchedularService extends JobService { 

    //called when instance is created. 
    @Override 
    public void onCreate() { 
     super.onCreate(); 
     Log.e("jobservice","oncreate called"); 
    } 

    //called when service instance is destroyed. 
    @Override 
    public void onDestroy() { 
     super.onDestroy(); 
     Log.e("jobservice","ondestroy called"); 
    } 

    @Override 
    public boolean onStartJob(JobParameters jobParameters) { 
     Log.e("job start"," called"); 
     return true; 
    } 

    @Override 
    public boolean onStopJob(JobParameters jobParameters) { 
     Log.e("job stop","called"); 
     return false; 
    } 
} 

,并使用jobschedular安排工作调用它。 但它只适用于21以上,那么API 21下面可以应用什么?

+1

https://github.com/firebase/firebase-jobdispatcher-android – siva35

回答

0

使用GCM Network Manager相反,它允许你安排任务,并使用作业调度程序上API21及以上。

+0

GCM已被弃用,你甚至察觉不到吗? – user1209216