如何在不将其带到前台的情况下启动应用程序?

时间:2013-05-21 16:26:14

标签: android android-intent

在Android上,我写了一个服务,它会用

启动一个应用程序
Intent intent = context.getPackageManager().getLaunchIntentForPackage(pkg);
context.startActivity(intent);

这将带来" pkg"到前台。

问题:如何将此pkg启动到后台?它不会干扰当前前景应用程序的使用。

2 个答案:

答案 0 :(得分:0)

你当然在寻找Service。 Android中的服务用于在后台和长时间运行操作。

  

服务是表示一个的应用程序组件   应用程序希望执行更长时间运行的操作而不是   与用户交互或为其他人提供功能   要使用的应用程序。

答案 1 :(得分:0)

我认为你需要的是ServiceService充当Activity,没有View