任何具有服务的应用程序显然都依赖于它始终运行。它是产品的一部分,如果它是付费应用程序 - 用户期望它。
但是,如果 Android 操作系统感到内存压力或出现问题并且服务崩溃,似乎没有办法不让服务出错。
确保服务始终运行的最佳方法是什么?
创建一个偶尔启动“有用”服务的第二个服务是否明智,如果它已经在运行,它将被忽略?
任何具有服务的应用程序显然都依赖于它始终运行。它是产品的一部分,如果它是付费应用程序 - 用户期望它。
但是,如果 Android 操作系统感到内存压力或出现问题并且服务崩溃,似乎没有办法不让服务出错。
确保服务始终运行的最佳方法是什么?
创建一个偶尔启动“有用”服务的第二个服务是否明智,如果它已经在运行,它将被忽略?