首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WhatsApp后台运行系统

WhatsApp后台运行系统
EN

Stack Overflow用户
提问于 2015-07-23 00:12:39
回答 1查看 1.4K关注 0票数 2

我很想知道WhatsApp是如何在安卓后台系统中运行的,即使是在从ram cleaner中清除它之后。我做了一个Android应用程序,在其中我启动了服务和广播接收器,但当我使用ram cleaner清理它时,两者都被停止了。即使app不在后台运行,有时也不会收到推送通知。所以,我只想知道WhatsApp是如何管理这一切的。我只是以WhatsApp的身份举个例子,因为我觉得它的系统很有趣。

EN

回答 1

Stack Overflow用户

发布于 2015-07-23 00:50:27

如果您从onStartCommand()返回START_STICKY,系统将在确定服务资源未紧张时自动重启该服务。这意味着如果你使用应用程序杀手杀死了它,它可能会立即重新启动。

代码语言:javascript
运行
复制
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
    return START_STICKY;
}

http://developer.android.com/reference/android/app/Service.html#START_STICKY

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31568553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档