Identify30daysaftertheapphaslaunchedJava如何在用户首次启动应用程序30天后弹出警告对话框。我想在使用该应用程序30天后显示一个警报对话框,访问日历的方法有效,但是当用户使用设置更改手机日期时,该方法失败。这个工作的空闲方式是什么?这可以使用Sessions、Handlers或Runnable方法来实现吗?不。使用处理程序不是一个好主意。只需获取Epoch并将其保存在共享首选项之类的位置,然后每次检查它,如果是一个月后。在首次启动应用程序时,获取当前纪元时间并将其保存在共享首选项中,例如FIRST_LAUNCH_SECONDS。在每次后续启动时,检查当前纪