【发布时间】:2017-03-04 07:16:34
【问题描述】:
在我的 android 应用程序中,我创建了一个更新 SQLite 数据库中某些字段的函数,现在我手动运行此函数并且它正在完成这项工作,但我想每月自动运行一次此函数。这怎么可能。
【问题讨论】:
-
使用石英 api:quartz-scheduler.org/documentation。它提供了如此强大的调度作业
在我的 android 应用程序中,我创建了一个更新 SQLite 数据库中某些字段的函数,现在我手动运行此函数并且它正在完成这项工作,但我想每月自动运行一次此函数。这怎么可能。
【问题讨论】:
要定期运行您的任务,我建议您查看 JobScheduler api,它是最新且更强大的调度作业,请查看https://developer.android.com/reference/android/app/job/JobScheduler.html 如果您的应用针对 api >21,您必须使用 jobscheduler 如果您想支持较低版本,请查看 firebase 作业调度程序:https://github.com/firebase/firebase-jobdispatcher-android
【讨论】: