1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
package safeluck.drive.evaluation.DB.failitems;
 
import android.content.Context;
 
import androidx.annotation.NonNull;
import androidx.work.Worker;
import androidx.work.WorkerParameters;
 
import com.anyun.exam.lib.MyLog;
 
import safeluck.drive.evaluation.DB.WorkRoomDataBase;
 
/**
 * MyApplication2
 * Created by lzw on 2019/11/26. 18:10:32
 * 邮箱:632393724@qq.com
 * All Rights Saved! Chongqing AnYun Tech co. LTD
 */
public class FailedProjWorker extends Worker {
 
 
    private static final String TAG= "FailedProjWorker";
 
    public FailedProjWorker(@NonNull Context context, @NonNull WorkerParameters workerParams) {
        super(context, workerParams);
    }
 
    @NonNull
    @Override
    public Result doWork() {
        MyLog.i(TAG,"预置一条失败项目");
//        WorkRoomDataBase.getWorkRoomDataBase(getApplicationContext()).getFailProjDao().insert(new FailedProj(1,5));  //加上这一行会报错,不知道为什么,包key constraint fail崩溃
        return Result.success();
    }
}