如何在android中的固定时间自动启动应用程序?

Posted

技术标签:

【中文标题】如何在android中的固定时间自动启动应用程序?【英文标题】:How to automatically start an application at a fixed time in android? 【发布时间】:2012-06-06 05:50:16 【问题描述】:

我想每天在特定的固定时间启动我的应用程序。我尝试了链接 Start app at a specific time 但没用。

【问题讨论】:

你之前试过代码吗? 查看pendingintent 和alarmanager 和Broadcastreciever 也可能是intent .... 我尝试了上面提到的链接,但这不是我想要的。 【参考方案1】:

使用AlarmManager 可以声明时间。并且使用BroadcastReceiver可以在到达时启动应用程序。我建议您尝试Commonsware 示例应用程序。在那里,您应该根据需要自行修改代码。

希望对你有帮助。

【讨论】:

【参考方案2】:

为此,您应该使用带有AlarmManger 的服务来实现它。 首先,当用户安装您的应用程序时,您应该启动Service 然后服务启动AlarmManager 内容pendingIndent 这个待定的意图在您特定时间触发AlarmManager

【讨论】:

以上是关于如何在android中的固定时间自动启动应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

Android - 如何自动调整 TextView 的大小以适合固定高度的容器?

如何防止根设备绕过 Android 中的证书固定?

iOS - 以固定间隔自动更新数据的后台传输服务

Android - 如何在小米设备中以编程方式启用自动启动选项?

如何在 Android 上自动保存表单 - 最佳实践

Android - LinearLayout:如何在项目之间添加自动空间以水平填充布局