2010-11-22 43 views
1

是否有任何方法可以同時在模擬器上運行2個(或更多)應用程序?Android模擬器,我怎樣才能同時控制2個應用程序?

我有從其他應用程序獲取數據的應用程序,因此我想修改應用程序的數據,然後查看應用程序B如何處理它。

我打算有某種應用A「滑蓋」的,所以我需要他們兩個在同一時間運行看到應用程序B更新的「滑蓋」。

+0

活動意味着佔用整個屏幕。爲什麼您需要實時查看其他應用更改? – 2010-11-22 20:04:52

回答

0

您可以使用仿真器像一個正常的電話,所以你可以根據需要在同一時間運行許多應用程序。當你說「跑步」時,你在談論「調試」嗎?您可以使用adb install安裝任意數量的應用程序,也可以通過Eclipse運行它。運行新應用程序不會停止前一個應用程序(此外,您可以隨時前往應用程序菜單並啓動其他應用程序)。

+0

通過同時運行,我的意思是讓他們都在前臺(可能使用2個模擬器)。當我在一個應用程序上改變某些東西時,我需要在另一個應用程序中直觀地看到它的更新,以便我可以看到它們實時通信。 – Jimmy 2010-11-22 20:01:50

1

你不能在同一時間運行兩個應用程序的UI線程,但如果你的應用程序有一個後臺服務,可以運行,而其他的UI線程處於活動狀態。此服務可以在狀態欄中發出通知,表示數據已更新(實際上,我認爲現在要求後臺服務在狀態欄中有某些內容)。

我相信你也可以創建一個後臺服務「敬酒」,彈出通知。

如果它只是用於測試,您的後臺服務也可以寫郵件到你可以看到logcat中的日誌。

相關問題