【问题标题】:How run other process to background?如何将其他进程运行到后台?
【发布时间】:2013-08-29 16:19:51
【问题描述】:

是否可以在后台运行其他应用程序(进程)?我的意思是,例如我将使用意图来启动其他一些应用程序,但我不想让这个应用程序在前台运行而是在后台运行,这意味着不应该打开应用程序,而只能最小化地保存在内存中。

【问题讨论】:

  • 尝试使用像this这样的异步任务

标签: android process background


【解决方案1】:

如果其他应用程序具有可访问的服务,您可以使用引用该服务的意图调用 startService。如果应用程序尚未运行,这将加载应用程序。

“可访问”是指其他应用程序的清单应该包含一个

元素

【讨论】:

    【解决方案2】:

    您需要使用服务(或 intentService)在后台运行某些东西。如果您需要显示其中的信息,则有一个活动从服务中获取其数据。如果您只使用一个活动,它将根据 android 生命周期暂停和停止

    【讨论】:

      猜你喜欢
      • 2011-08-12
      • 1970-01-01
      • 1970-01-01
      • 2016-04-15
      • 1970-01-01
      • 1970-01-01
      • 2015-11-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多