2011-08-04 52 views
1

我想同時在同一個模擬器上運行很多應用程序。然後獲取這些應用程序的I/O流,並通過Web瀏覽器或小程序控制它們。 這可能嗎?是否有可能在android上同時運行多個應用程序?

基本上,我想構建一個類似的服務,如亞馬遜,允許用戶通過瀏覽器查看在模擬器上運行的應用程序。現在,如果一次只有一個活動顯示在屏幕上,我需要爲每個用戶創建一個模擬器。這是不可行的。所以我需要一個解決方法。如果可以在仿真器上運行多個應用程序,並且可以處理它們的I/O,它可以解決問題。

+0

你的意思是許多不同的應用程序在同一時間,或同一個應用程序多次在同一設備上? – Manuel

+0

同一設備上的不同應用程序。這樣我就能夠捕捉每個應用的輸出(即顯示)並將其傳輸給用戶。並收集來自用戶的輸入,並將其傳輸到仿真器上的應用程序。 –

+0

要做到這一點,你必須得到所需的應用程序的前景(只有1可以在前臺一次),並採取行動..我認爲它很多的工作,但不應該是不可能的。只有當你嘗試或找到曾經嘗試過的人時,你纔會確定地知道。 – Manuel

回答

2

你不能做你想做的事情。在Android中,您可以同時運行多個應用程序,但一次只能運行一個應用程序(用戶可見)。但是,是的,你可以有幾個應用程序在後臺運行同步,下載數據,記錄的東西,等

你想要的東西,你可以考慮使用live android project,因爲它是一個更輕的解決方案來運行。

0

是的,這就是爲什麼你也有任務殺手。

1

似乎Pedro Loureiro發佈的一篇文章即將(或已經)停止生產。現在,這項工作的最佳方案是:link

相關問題