2011-08-04 51 views
1

我想同时在同一个模拟器上运行很多应用程序。然后获取这些应用程序的I/O流,并通过Web浏览器或小程序控制它们。 这可能吗?是否有可能在android上同时运行多个应用程序?

基本上,我想构建一个类似的服务,如亚马逊,允许用户通过浏览器查看在模拟器上运行的应用程序。现在,如果一次只有一个活动显示在屏幕上,我需要为每个用户创建一个模拟器。这是不可行的。所以我需要一个解决方法。如果可以在仿真器上运行多个应用程序,并且可以处理它们的I/O,它可以解决问题。

+0

你的意思是许多不同的应用程序在同一时间,或同一个应用程序多次在同一设备上? – Manuel

+0

同一设备上的不同应用程序。这样我就能够捕捉每个应用的输出(即显示)并将其传输给用户。并收集来自用户的输入,并将其传输到仿真器上的应用程序。 –

+0

要做到这一点,你必须得到所需的应用程序的前景(只有1可以在前台一次),并采取行动..我认为它很多的工作,但不应该是不可能的。只有当你尝试或找到曾经尝试过的人时,你才会确定地知道。 – Manuel

回答

2

你不能做你想做的事情。在Android中,您可以同时运行多个应用程序,但一次只能运行一个应用程序(用户可见)。但是,是的,你可以有几个应用程序在后台运行同步,下载数据,记录的东西,等

你想要的东西,你可以考虑使用live android project,因为它是一个更轻的解决方案来运行。

0

是的,这就是为什么你也有任务杀手。

1

似乎Pedro Loureiro发布的一篇文章即将(或已经)停止生产。现在,这项工作的最佳方案是:link

相关问题