这个api一般在应用第一次启动执行,后面不会再执行。
这个这个操作一般在RoomDatabase创建对象的时候执行。
我是这样写的
但是最近发现这个OBDatabaseWorker的doWork方法不会在app首次安装后打开执行了。
原因:AppDatabase 中的数据库对象没有使用,就不会触发Callback中的oncreate方法。
所以想要OBDatabaseWorker触发
必须app打开的时候使用一下AppDatabase 中的表对象,并执行一下表增删改查
这个api一般在应用第一次启动执行,后面不会再执行。
这个这个操作一般在RoomDatabase创建对象的时候执行。
我是这样写的
但是最近发现这个OBDatabaseWorker的doWork方法不会在app首次安装后打开执行了。
原因:AppDatabase 中的数据库对象没有使用,就不会触发Callback中的oncreate方法。
所以想要OBDatabaseWorker触发
必须app打开的时候使用一下AppDatabase 中的表对象,并执行一下表增删改查
因为mysql的Event Scheduler 默认是不开启的
Crontab 错误分析及不执行原因 CronCroe world chronograph(a time-piece).Cron enables users to s...
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M