android genymotion vs 模拟器

android genymotion vs emulator(android genymotion vs 模拟器)
本文介绍了android genymotion vs 模拟器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有比较这两个模拟器的基准测试结果?

Is there any benchmark tests results comparing this two emulators ?

我知道 Genymotion 在加载和重启模拟器时似乎更快,但是是否有任何测试显示结果,例如相机、GPS、网络等?

I know that Genymotion is seems to be more faster when loading and rebooting the emulator, but is there any tests show result like, Camera, GPS, networking and etc. ?

推荐答案

看看 这里 进行一些非正式的基准比较.但是,请谨慎对待这些,因为基准分数会因主机系统而有很大差异.

Have a look here for some informal benchmark comparisons. However, take these with a grain of salt because benchmark scores will vary greatly depending on the host system.

至于您想要基准测试的项目,甚至不确定相机/gps 是否可以进行基准测试(您会测试什么),并且网络非常完美,因为它使用 VirtualBox,它一直具有出色的虚拟网络支持.

As for the items you want benchmarks for, not sure that camera/gps can even be benchmarked (what would you test), and networking is perfect since it uses VirtualBox, which has always had great virtual network support.

作为一名图形/游戏开发人员,我发现 Genymotion 在运行 OpenGL 代码方面无与伦比 - 在 Genymotion 上,它运行的帧速率比使用 x86+HAXM+HW GPU android 模拟器要流畅得多.此外,Google Apps/Services 在 Genymotion 中的集成非常棒.

As a graphics/game developer, I find Genymotion unparalleled for running OpenGL code - on Genymotion it runs much smoother framerate wise, than using an x86+HAXM+HW GPU android emulator. Also, the integration of Google Apps/Services in Genymotion is fantastic.

兼容性是唯一的缺点,因为 Genymotion 仅提供 v4.1+ 图像,因此无法测试旧 android 版本的兼容性 - 但对于这些测试,我只使用标准的 android 模拟器(这很好,因为它不是像正常测试一样频繁).

Compatibility is the only downside, since Genymotion only provides v4.1+ images there is no way to test compatibility on older android versions - but for these tests I just use the standard android emulator (which is fine since it is not as frequent as normal testing).

更新:截至 2014 年 1 月,Genymotion 支持 Android v2.3.7 和 v4.3(v4.4 预览版).这意味着它现在涵盖了除 Froyo (v2.2) 之外的所有相关 android 版本,目前仅占所有设备的 1-2% :)

Update: As of January 2014, Genymotion supports Android v2.3.7 as well as v4.3 (with v4.4 in preview). This means it now covers all relevant android versions except Froyo (v2.2), which at this time accounts for only 1-2% of all devices :)

这篇关于android genymotion vs 模拟器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

How to target newer versions in .gitlab-ci.yml using auto devops (java 11 instead of 8 and Android 31 instead of 29)(如何在.gitlab-ci.yml中使用自动开发工具(Java 11而不是8,Android 31而不是29)瞄准较新的版本)
Android + coreLibraryDesugaring: which Java 11 APIs can I expect to work?(Android+core LibraryDesugering:我可以期待哪些Java 11API能够工作?)
How to render something in an if statement React Native(如何在If语句中呈现某些内容Reaction Native)
How can I sync two flatList scroll position in react native(如何在本机Reaction中同步两个平面列表滚动位置)
Using Firebase Firestore in offline only mode(在仅脱机模式下使用Firebase FiRestore)
Crash on Google Play Pre-Launch Report: java.lang.NoSuchMethodError(Google Play发布前崩溃报告:java.lang.NoSuchMethodError)