【问题标题】:Does android applications run on different processes?android应用程序是否在不同的进程上运行?
【发布时间】:2021-04-30 23:40:57
【问题描述】:

我有一个关于 android 进程如何在设备上运行的问题。那么对于不同的应用程序,它们是否运行在不同的进程上?如果我要启动一个隐式意图来启动另一个应用程序,设备会切换到另一个进程来运行另一个应用程序还是在当前进程中运行另一个应用程序?谢谢!

【问题讨论】:

  • 它将在自己的进程中运行,并且每个应用程序可能有多个进程

标签: android


【解决方案1】:

默认情况下,同一个应用程序的所有组件都运行在同一个 过程和大多数应用程序不应该改变这一点。但是,如果你 发现你需要控制某个组件的哪个进程 属于,你可以在清单文件中这样做。

https://developer.android.com/guide/components/processes-and-threads

如果您以一个意图启动另一个应用程序,它将在它自己的进程中运行。

【讨论】:

    猜你喜欢
    • 2012-06-16
    • 1970-01-01
    • 2011-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多