2010-11-11 78 views
3

我在VMWare中的Windows XP虛擬機中運行Android SDK。因此,Android模擬器需要永遠引導...MOTODEV比Android模擬器更快嗎?

我最近聽說過另一個模擬器 - 摩托羅拉。對於那些嘗試過這兩種方法的人,你能否告訴我們MotoDev是否比標準的Android Emulator有速度的優勢?

回答

10

我是MOTODEV Studio的產品經理。 Studio內部沒有單獨的模擬器,而是Eclipse視圖中顯示的現有模擬器過程的另一個視圖。它不會比現有的速度快,並且取決於您使用的傳輸機制(本機窗口vs VNC),速度可能會降低20%(Windows和Linux的本地窗口速度更快)。現在

,至於爲什麼你的模擬器是永遠走...

第一次啓動模擬器圖像(即「AVD」),它必須重新創建本地磁盤上的所有目標文件系統。隨後的發佈會花費更少的時間。

如果我理解正確,你讓Android模擬器僞裝成在Windows XP僞文件系統(VMWare Disk Image)內通過QEMU(Arm Emulator)運行其文件系統,該系統在任何主機操作系統上運行有(你的操作系統)。這是很多文件系統操作正在進行。如果你可以減少文件系統映射,你會看到速度的提高。您可以將Windows Android SDK映射到本機文件系統上的實際文件夾嗎?去除這個抽象層將會加快速度。

祝你好運!

埃裏克

+0

哇!我無法要求更好的答案。我會給你+5,但StackOverflow只允許+1。謝謝埃裏克。 – 2010-11-11 04:30:49

+0

更多關於這個問題:http://stackoverflow.com/questions/1521608/motodev-studio-vs-android-google-plugin – 2010-11-11 04:35:22

+0

嗯......「映射到本地文件系統中的一個真實的文件夾」在VMWare中調用行話「設置訪客虛擬機和主機之間的共享文件夾」。有趣的是,指導如何做到這一點的唯一來源是PDF格式的「工作站用戶手冊」。如果他們能夠向相關部分提供直接URL而不必下載整個PDF,那本來就不錯。 – 2010-11-16 17:59:03