Android 与当前日期/时间无关的计时器。?

Android 与当前日期/时间无关的计时器。?,android,timer,android-contacts,subscribe,Android,Timer,Android Contacts,Subscribe,是否有办法维护不依赖于当前日期的计时器?我将向你解释情况。我必须发送一份订阅所有android手机联系人的邮件。在启动期间。条件是,如果上次订阅在120秒之前发送,则只发送订阅。否则它应该等到120秒。 现在,如果用户更改当前日期/时间,就会出现问题。那么如何计算120秒呢??你还有别的办法吗?? 请提供帮助。您的应用程序在120秒内是否处于活动状态 如果你还活着,那么你可以试着 如果您的应用程序未激活,则您可能希望查看配置为使用已运行的\u实时和 希望这有帮助 编辑:使用uptimeMilli

是否有办法维护不依赖于当前日期的计时器?我将向你解释情况。我必须发送一份订阅所有android手机联系人的邮件。在启动期间。条件是,如果上次订阅在120秒之前发送,则只发送订阅。否则它应该等到120秒。 现在,如果用户更改当前日期/时间,就会出现问题。那么如何计算120秒呢??你还有别的办法吗??
请提供帮助。

您的应用程序在120秒内是否处于活动状态

如果你还活着,那么你可以试着

如果您的应用程序未激活,则您可能希望查看配置为使用已运行的\u实时和

希望这有帮助


编辑:

使用
uptimeMillis()
()如何?

否,手机也可能在该时间段(120秒)内关闭。hii。告诉我一件事。。如果在未重新启动的情况下设置了日期/时间,此alarmManager是否仍能工作???运行时间与系统时间无关,它是自系统/电话启动以来的相对时间量。若你们有一个用户关机的使用场景,那个么你们可能不得不求助于从互联网上获取时间;请参阅我编辑的答案中的链接。