2014-09-23 89 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