运行Android基准测试

时间:2011-08-11 05:32:02

标签: android android-emulator

我需要在新开发的Android应用上执行基准测试。 我需要找出一种方法来模拟尽可能多的设备,因此,在真实设备上运行测试是不可行的。 但是,Android模拟器速度非常慢,因此几乎不可能在一台机器上运行多个模拟器。

  1. 那里的模拟器可能比SDK附带的模拟器更快(即使是功能较少的价格)。

  2. 仿真器在Linux上运行得更快吗?

  3. 对于可能的解决方案还有其他想法吗?

  4. 感谢。

2 个答案:

答案 0 :(得分:1)

我更喜欢BlueStacks用于速度(特别是图形),但也可以使用Eclipse / Android SDK模拟器用于各种手机和平板电脑尺寸,用于我的基准测试(免费);

http://www.roylongbottom.org.uk/android%20benchmarks.htm

以下显示快速平板电脑,Eclipse模拟器和BlueStacks速度。上面也有结果,包括用于数字运算基准的Android X86。

 *****************************************************
 T11 Samsung EXYNOS 5250 Dual 2.0 GHz Cortex-A15, Android 4.2.2
             Mali-T604 Quad Core GPU

 Android Java OpenGL Benchmark 09-Aug-2013 09.42

           --------- Frames Per Second --------
 Triangles WireFrame   Shaded  Shaded+ Textured

   9000+      39.13    41.52    32.19    27.25
  18000+      22.03    20.73    19.69    16.30
  36000+      12.24    12.23    10.75     8.68

 *****************************************************
 ET1 Eclipse Device ARM Emulator 2.4 GHz Core 2 

 Android Java OpenGL Benchmark 06-Mar-2013 21.17

           --------- Frames Per Second --------
 Triangles WireFrame   Shaded  Shaded+ Textured

   9000+       2.66     3.97     3.29     1.61
  18000+       1.48     1.84     1.72     0.88
  36000+       0.82     0.95     0.87     0.46

 *****************************************************
     BS1 BlueStacks Emulator on 3 GHz Phenom

 Android Java OpenGL Benchmark 06-Mar-2013 21.25

           --------- Frames Per Second --------
 Triangles WireFrame   Shaded  Shaded+ Textured

   9000+      41.72    42.02    32.90    20.72
  18000+      22.11    22.09    19.28    11.58
  36000+      11.16    11.14    10.35     5.89

答案 1 :(得分:0)

我必须在寻找超快速模拟器或编写非Android-app模拟器之间做出选择。 我发现Android x86对我的需求来说足够好了。 我正在使用VirtualBox和多个虚拟机,每个虚拟机都运行Android X86,它是x86处理器的Android OS端口。 它比Windows模拟器快得多,因为它启动速度更快,所以它使用起来要大得多。