android - 什么是android中的空进程,它有什么用?

标签 android

什么是android中的空进程,有什么用。 我有时在我的设备中看到空进程,它显示进程有 0 个服务,0 个 Activity 意味着进程没有内部组件。 我也想知道作为开发人员,它是否有任何用处,还是仅在操作系统级别有用。

最佳答案

What is empty process in android

这是一个没有正在运行的 Activity 、服务或广播接收器的进程(目前没有任何内容连接到应用程序的内容提供者之一,如果有的话,尽管这是一个相当模糊的案例)。

what is it’s use

曾几何时,进程确实有 Activity 、服务和/或广播接收器。但是,这些组件作为其正常操作的一部分被销毁(例如,从 onReceive() 返回的 list 注册接收器)。现在,这个过程正在被保留,以防再次需要同一个应用程序的过程。不过,最终,空进程将被终止,以便为其他进程释放系统 RAM。

I also want to know if as a developer,it's of any use or it's just useful on OS level.

与在最后一个正在运行的组件被销毁时立即终止进程相比,它主要是一种操作系统级别的优化,可提高设备性能和响应能力。

关于android - 什么是android中的空进程,它有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29475116/

相关文章:

java - Android - theme.xml 和 theme.xml(night)

Android 表单数据到 JSONObjects

java - Volley POST 在请求成功时抛出错误

android - 通过触摸屏跳过绘画(不连续的线条)

安卓输出错误。 TextView 不会显示输出

android - 无法在android中进行无线调试(ADB)

android - 无法添加窗口——token android.os.BinderProxy 无效;您的 Activity 正在运行吗?

android - 如何播放 MediaCodec 编码器生成的原始 h264?

Android:用于位置的 Google secret API 是否仍然有效

java - 类似于java中的fork()函数