mirror of
https://github.com/pppscn/SmsForwarder
synced 2025-08-03 01:17:41 +08:00
优化:自动删除N天前的转发记录时同时清理缓存 #354
This commit is contained in:
parent
e8b444e22d
commit
7129de4a55
@ -19,6 +19,8 @@ import com.idormy.sms.forwarder.core.Core
|
|||||||
import com.idormy.sms.forwarder.database.AppDatabase
|
import com.idormy.sms.forwarder.database.AppDatabase
|
||||||
import com.idormy.sms.forwarder.entity.MsgInfo
|
import com.idormy.sms.forwarder.entity.MsgInfo
|
||||||
import com.idormy.sms.forwarder.utils.BatteryUtils
|
import com.idormy.sms.forwarder.utils.BatteryUtils
|
||||||
|
import com.idormy.sms.forwarder.utils.CacheUtils
|
||||||
|
import com.idormy.sms.forwarder.utils.HistoryUtils
|
||||||
import com.idormy.sms.forwarder.utils.SettingUtils
|
import com.idormy.sms.forwarder.utils.SettingUtils
|
||||||
import com.idormy.sms.forwarder.utils.Worker
|
import com.idormy.sms.forwarder.utils.Worker
|
||||||
import com.idormy.sms.forwarder.workers.SendWorker
|
import com.idormy.sms.forwarder.workers.SendWorker
|
||||||
@ -78,6 +80,10 @@ class BatteryService : Service() {
|
|||||||
val cal = Calendar.getInstance()
|
val cal = Calendar.getInstance()
|
||||||
cal.add(Calendar.DAY_OF_MONTH, 0 - SettingUtils.autoCleanLogsDays)
|
cal.add(Calendar.DAY_OF_MONTH, 0 - SettingUtils.autoCleanLogsDays)
|
||||||
Core.msg.deleteTimeAgo(cal.timeInMillis)
|
Core.msg.deleteTimeAgo(cal.timeInMillis)
|
||||||
|
|
||||||
|
//清理缓存
|
||||||
|
HistoryUtils.clearPreference()
|
||||||
|
CacheUtils.clearAllCache(context)
|
||||||
}
|
}
|
||||||
|
|
||||||
//守护自启动的Frpc
|
//守护自启动的Frpc
|
||||||
|
Loading…
x
Reference in New Issue
Block a user