2 qq 28338381 qq_28338381 于 2017.01.04 14:08 提问

Android 切到后台 APP进程就是DEAD状态了怎么解决 10C

偶尔切到后台正常是onPause 之后 onStop 这样正常回来还是能回复页面, 但是 有很大几率onPuse方法之后 APP状态直接DEAD了,然后再打开就重新启动APP, 这是哪里的问题, 不是内存不够, 我清了后台没运行其他东西,运行内存还剩1G多,小米4 系统是6.0

4个回答

sinat_35134348
sinat_35134348   2017.01.04 14:11

smon隐藏作用 :SMON的作用还包括清理死事务:Recover Dead transaction。当服务进程在提交事务(commit)前就意外终止的话会形成死事务(dead transaction),PMON进程负责轮询Oracle进程,找出这类意外终止的死进程(dead process),通知SMON将与该dead process相关的dead transaction回滚清理,并且PMON还负责恢复dead process原本持有的锁和latch。

qq_28338381
qq_28338381 什么啊,怎么做没看懂
一年多之前 回复
u013147734
u013147734   2017.01.04 15:08

可能是你开启了万恶的小米省电模式,,我曾经被小米只要一锁屏,应用就回收坑过.

viewgroup
viewgroup   2017.01.04 16:18

很大的可能是你的手机是小米。。

dongfeng9ge
dongfeng9ge   Ds   Rxr 2017.07.13 17:59

你的手机开启省电模式了,自动杀死后台进程

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android实例之程序切换到后台及从后台切换到前台实现
1.QQ:513187410 2.保证无毒 3.简单,方便,实用 4.实例可以自行改用 5.如有非法,本人无法律责任,由改动代码人负责! 6.需要更多本人作品,查找标签“朱建强” 7.请下载,杀毒后再使用!
android判断app前后台状态
项目中需要在应用从后台切换到前台时做操作,自己实现了功能,但对这块的机制不太了解,So.找了相关的资料来 学习总结下。 !!! 部分资料来源https://github.com/wenmingvs/AndroidProcess   要了解这块,首先需要明白一些概念,app,process,task 1.process就是进程,是linux的概念。 2.一般一个app拥有一
android实现应用程序前台和后台之间转换的监听的两种方式
转载请注明出处: 今天给大家介绍一下android是如何监听我们的应用程序从前台界面变成后台进程以及如何判断从后台进程跳转回前台界面的方法,我会介绍两种方式,从不同的角度来验证我们所需要的效果,话不多说,开始吧!一、通过ActivityManager.RunningAppProcessInfo判断首先,我们需要写一个BaseActivity,然后让我们应用程序的Activity都继承自BaseAct
Android 切换到后台监控
程序切换到后台监听
Android 监听app前台、后台状态切换的实现方案
项目需要app切到后台时,立即定位上传坐标。 网上方案很多,如下:http://blog.csdn.net/mabeijianxi/article/details/50824861 本文只对方案三:ActivityLifecycleCallbacks的实现作说明:  步骤一:实现接口 public class AppLifeCycle implements Application.Ac
Android App前后台切换的监听
Android前后台切换时有时需要做些相关的操作,这个Demo就是实现了对App前后太切换变换的监听
Android应用前后台切换的判断
最近项目中有个要求,判断当前情况属于按Home键应用切到后台,以及点击桌面图标,应用重新进入前台的情况。Android中没有提供一个应用前后台切换的回调或广播,这个功能只能我们自己来处理。以前遇到这个问题的处理方式是,实现一个BaseActivity,然后让其他所有Activity都继承自它,然后在生命周期函数中做相应的检测。具体检测方法如下: 在Activity的onStart和onSto
几种判断应用(Android App)前后台状态的方法
很多应用,在某些场景下可能需要判断应用的前后台状态,来实现某些功能,例如应用锁。 本文提供几种判断应用前后台状态的方法,这几种方法我在使用的过程中发现都有各自的局限性或者缺点。下面直接看方法吧。 方法一 通过getRunningTasks获取 上面这种方式需要权限android:name=”android.permission.GET_TASKS” 且这个getRunningTasks已
判断Android程序前后台切换的几种方法
Android在前后台切换时,我们可能需要做一些处理:发送 通知栏消息,提示APP在后台运行;或者我们需要暂停程序里的 某些线程,或者让线程池的执行时间降低,以保证较高的内存, 而避免被回收。那么我们有几种方式可以来判断呢? 思路1:在一个service里,使用一个线程,通过 ActivityManager.RunningAppProcessInfo轮询检测。 ...
iOS 前后台切换(APP运行期间生命周期)
iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。  //开发app,我们要遵循apple公司的一些指导原则,原则如下:  1、应用程序的状态  状态如下:  Not running 未运行