-1
我是Android新手。我有简单的应用程序,我想设置每日通知。这样做的最好方法是什么?如何在打开的应用程序上启动AlarmManager?
我发现了两个可能性:
- 在开机的时候,但是这不是为我好。只有当我打开我的应用程序并且直到它没有被销毁时,我才会开始我的通知。否则,这需要使用权限。
- 在扩展类Application的自定义类中,但在此类中,我无法访问Intent和SystemService。
也许我可以使用这方面的服务吗?但是如何?
谢谢,但我怎么能自动启动JobScheduler,与用户的反应? – laxo
您可以在应用程序运行期间随时安装作业。您可以在第一次启动应用程序时设置作业。另一种解决方案是使用'BOOT_COMPLETED'广播消息,但是您还需要'RECEIVE_BOOT_COMPLETED'权限。 – neworld