我开发了一个 android 应用程序,它需要在后台运行并在一定时间后提醒用户。我遇到的问题是,如果我设置时间并在电话上做其他事情,通知不会通过。 (我通过将计时器设置为 10 分钟来对此进行了测试)。有没有办法确保该应用始终在后台打开?
最佳答案
您使用过服务吗?如果没有,它肯定没有在后台运行。一旦 Activity 从焦点中撤回,它的 onPuase 方法就会被调用并停止运行(参见 Activity lifecycle )。要使您的应用程序在后台运行,您需要实现 Service .
关于android - 确保 Android 应用程序正在运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19746009/