Android手机模拟器在多大程度上反映了性能?

Android手机模拟器在多大程度上反映了性能?,android,opengl-es,android-emulator,Android,Opengl Es,Android Emulator,我一直在安卓上玩opengles开发OpenGL ES应用程序在我的开发机器上的模拟器中运行缓慢。这是否反映了实际硬件的可能性能?如果图形性能不好,我会担心花太多时间开发应用程序。在我的移动版英特尔奔腾m 725,1600 MHz上,模拟器速度非常慢 我假设emulator不能代表真实世界的性能。emulator非常慢,在某些情况下,openGL应用程序在使用它时甚至无法启动。 虽然android的实际硬件甚至可以非常强大,您甚至可以在其上玩GTA。在Windows上配置虚拟机加速 Window

我一直在安卓上玩
opengles
开发<代码>OpenGL ES应用程序在我的开发机器上的模拟器中运行缓慢。这是否反映了实际硬件的可能性能?如果图形性能不好,我会担心花太多时间开发应用程序。

在我的
移动版英特尔奔腾m 725,1600 MHz上,模拟器速度非常慢


我假设emulator不能代表真实世界的性能。

emulator非常慢,在某些情况下,openGL应用程序在使用它时甚至无法启动。
虽然android的实际硬件甚至可以非常强大,您甚至可以在其上玩GTA。

在Windows上配置虚拟机加速

Windows虚拟机加速需要安装“英特尔硬件加速执行管理器”(英特尔HAXM)。该软件需要支持虚拟化技术(VT)的英特尔CPU和以下操作系统之一:

Windows 7(32/64位)
Windows Vista(32/64位)
Windows XP(仅32位)
要安装虚拟化驱动程序:

启动Android SDK管理器,选择“附加”,然后选择“英特尔硬件加速执行管理器”。
下载完成后,执行
/extras/intel/Hardware\u Accelerated\u Execution\u Manager/IntelHAXM.exe

按照屏幕上的说明完成安装。 安装完成后,打开命令提示符窗口并运行以下命令,确认虚拟化驱动程序运行正常:

sc query intelhaxm
您应该会看到一条状态消息,其中包含以下信息: 服务名称:
intelhaxm

   ...
   STATE              : 4  RUNNING

   ...
要使用VM加速运行基于x86的仿真器,请执行以下操作:

如果从命令行运行emulator,只需指定基于x86的AVD:

emulator -avd <avd_name>
emulator-avd

有了Android Studio 2.0的新模拟器,如果你有一台好的电脑,它运行起来非常平稳,至少对我的应用程序来说是如此


检查一下

在新的更新之后,模拟器变得更加可靠,但仍然不能作为检查应用程序性能的方法。到目前为止,测试真实设备的应用程序比模拟器更可靠。

看看这个,它回答了您的问题!模拟器每天都在进步,现在(2017年)有很多模拟器,bluestack、GenyMotion、Andy,。。。举几个例子