如何在特定时间在Android OS中启动应用程序?

时间:2018-08-25 09:35:48

标签: android scheduled-tasks

我正在寻找一种方法来设置我的android应用中的特定时间(例如晚上9点)。我将终止该应用程序,然后它将在晚上9点再次启动该应用程序,并执行特定的方法/操作,最后再次关闭该应用程序。

1 个答案:

答案 0 :(得分:0)

我假设您要安排在后台执行一些业务逻辑,而这不需要显示UI。在这种情况下,您无需终止并重新启动应用程序。一种更简单的方法是利用Android SDK中的现有api,下面是今年在Android jetpack中发布的WorkManager,它允许您以相对简单的方式安排一次性任务/重复任务。

https://developer.android.com/topic/libraries/architecture/workmanager/basics