首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的应用程序被设置为每15 mim,或24小时,取决于一些设备的停止=真状态模式。

我的应用程序被设置为每15 mim,或24小时,取决于一些设备的停止=真状态模式。
EN

Stack Overflow用户
提问于 2016-06-07 07:05:53
回答 1查看 139关注 0票数 0

根据文档:应用程序在第一次安装时处于停止状态,但尚未启动,当用户手动停止应用程序时(在管理应用程序中)。请参阅此链接

嗯,在我的情况下,我做了一个应用程序,第一次要求用户和密码登录。然后使用alarmmanager进行后台操作,因此警报的每个触发器都会唤醒,以便使用服务执行某些任务。

然后问题是,在一些型号的android中说:

代码语言:javascript
复制
User 0:  installed=true hidden=false stopped=true notLaunched=false enabled=0.

其中的问题是广播,gcm等停止工作。人们可以使用FLAG_INCLUDE_STOPPED_PACKAGES,但是对于gcm,我不知道如何使用。

在一个星系中,s5(棒棒糖)在大约24小时后就停止了应用程序。在另一款新手机上,wikio gelly(浅层手机)的情况更糟,每15分钟就有一次进入停止模式。

奇怪的是,文档中说,如果应用程序只启动一次,并且用户从未停止该应用程序。应用程序不能进入停止模式=真。

什么能导致停止这个应用程序?

有没有想过。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-06-07 07:20:02

Android系统可以随时杀死进程,为其他应用程序/任务回收内存。“Wikio Gelly”设备的内存可能要少得多,或者其他进程要多得多,然后是“Galaxy S5”,这导致它在这么短的时间内杀死了这个应用程序。

参见关于应用程序生命周期的Android文档:https://developer.android.com/guide/topics/processes/process-lifecycle.html

系统可能会在任何时候终止进程以回收内存。

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

https://stackoverflow.com/questions/37672625

复制
相关文章

相似问题

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