java - Android - 从最近的应用程序刷应用程序时服务停止

标签 java android android-intent service background

我开发了一个 android 应用程序,它有一个在后台运行的服务 服务就是这样调用的

startService(new Intent(getApplicationContext(),myService.class));

但是当我从最近的应用程序中删除该应用程序时,服务停止并且如果我测试它会崩溃...... 有什么方法可以防止从最近的应用中刷应用时服务被破坏?

谢谢

最佳答案

您可以使用 AlarmManager 注册一个重复周期运行的服务

http://developer.android.com/reference/android/app/AlarmManager.html

即使应用程序未运行,该服务也会运行。

关于java - Android - 从最近的应用程序刷应用程序时服务停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27845807/

相关文章:

java - 如果 findBugs 目标是查找错误,如何使我的 Ant 构建失败

java - 账户之间的多线程银行转账

java - 对象引用的错误转换 : unchecked/unconfirmed cast

android - 如何获取存储在SD卡中的图片数量

java - 从另一种方法获取字符串?

java - 如何在 JFXPanel 中执行模式文件选择器?

android - Gradle:无法解析(mavenCentral)

java - 如何获取设备(Android)上安装的其他特定应用程序的所有<uses-permission>?

android - uriString 空指针错误

java - 如何获取另一个应用程序的小部件ID?