kill app甚至在某些设备中使用START_STICKY后服务无法再次启动

时间:2017-01-13 04:47:18

标签: android service

在我的服务中,我已经返回newValue = Number(oldValue) + 1 以便在我杀死应用后再次重新启动START_STICKY
我进行了测试,它可以在设备ServiceSamsungSony中使用但在LG中无效(服务无法再次启动)

Xiaomi

我该如何处理这个案子。任何帮助或建议将非常感谢?
来自Android文档

@Override
public int onStartCommand(Intent intent, int flags, int startId) {
    return START_STICKY;
}

1 个答案:

答案 0 :(得分:2)

像小米和Vivo这样的设备有额外的权限叫做"自动启动"允许您的应用服务在被杀后自动重启。您可以在小米的其他权限中找到它。我猜。