2012-08-27 72 views
0

我想在android中測試一個服務器/客戶端套接字聊天程序,我想運行 兩個模擬器在同一時間,我一直在搜索很多,但我沒有 取得任何進展。我嘗試了兩次運行「emulator -avd test」命令提示符,其中測試是 以前創建的avd,但只有第一個模擬器出現,第二個不出現,但是當我檢查Windows任務管理器時,兩個「模擬器實例.exe「正在運行。 當我重複在「PROGRAME文件(x86)的」文件夾「Android」的文件夾,它甚至不工作,運行每一個「AVD經理」分開。在這種情況下,運行第二個仿真器時,命令提示符屏幕上出現警告:不能同時運行兩個或多個android模擬器

警告:數據分區警告:高速緩存分區已在使用中。變化將不會持續!

請幫幫我。

回答

2

您需要創建兩個單獨的AVD的(測試1和測試2)。據我知道你不能有相同的AVD兩個運行實例。

+0

這是正確的,但如果你需要在同一時間您的設置不止一次地運行相同的AVD,只是「克隆」到另一個AVD並運行它 –

+0

謝謝你,但即使有兩個不同的AVD,這是行不通的! –

+0

我會避免在您的機器上安裝兩個版本的Android SDK。這可能會在未來導致很多頭痛。很高興你能夠讓它工作。 – twaddington

0

嘗試在用戶目錄中清除AVD cache和來自.android文件夾的圖像文件。

在停止所有模擬器之前,請停止進程(如果正在運行),然後手動刪除AVD,然後創建一個新進程。