2014-09-23 124 views
1

我已經安裝了Android Studio並創建了一個應用程序。模擬器速度太慢。我想知道,如果有什麼方法可以將我安裝在Vmware中的Android kitkat與android studio結合使用,並將其用於測試應用程序。在Vmware中測試android應用程序

+0

主機操作系統很慢(至少Windows是)。具有來賓操作系統的VM甚至更慢。 Android使用的Java很慢(它被解釋了,所以它使用了另一個虛擬機)。在仿真器(這是另一個虛擬機)中,它甚至更慢......因此,虛擬機中的虛擬機中有虛擬機。並哭泣的表演... – 2014-09-23 17:23:08

+0

@Frank我不認爲OP是詢問在VMWare(一層虛擬化)*而不是*模擬器(也是一層)中運行Android。至少在默認情況下,VMWare肯定會更快。 Anurag是的,這是可能的但並不容易,模擬GPS,傳感器,屏幕分辨率等更加困難。您需要將ADB連接到VMWare中的實例。我沒有完整的信息,但看看這個:http://stackoverflow.com/questions/2604727/how-can-i-connect-to-android-with-adb-over-tcp – 2014-09-23 17:28:00

+0

嘗試GenyMotion,是比股票模擬器更快 – 2014-09-23 17:34:11

回答

1

如果你碰巧有一個英特爾處理器,試試這個https://software.intel.com/en-us/android/articles/speeding-up-the-android-emulator-on-intel-architecture

了Nexus 5模擬器去幾乎一樣快的真機!如果速度不那麼快,它會提升很多。

而且,可能不在vmware中,而是在虛擬箱中使用http://www.genymotion.com 運行速度也很快。

+0

同意這肯定比使用vmware好。另請參閱:http://developer.android.com/tools/devices/emulator.html#accel-vm – 2014-09-23 17:30:06