添加客服微信
400 035 7887
021-60725088-8054
泽众云测试 - 新闻动态 - Alltesting云真机 - 正文
模拟器只是实现了真机的大部分功能,任何应用在上线前都应该在实体机上进行验收测试。此外客户端的性能测试是基于真机的,只有真机才能反应出最真实的性能情况,比如发热,比如死机,比如耗电量等。
并且,真机相对于模拟器来说,速度快,而模拟器的运行速度取决于PC的配置,所以模拟器运行起来的速度较慢,调试效率很低,无法与真机调试相比。
此外,Android 模拟器用的都是标准的Android系统,但是市面上的真机基本是手机厂商自家定制的系统,尤其国内安卓定制化现象严重,国内的手机厂商们热衷于对安卓系统进行深度定制,这也让开者们非常头大。应用开发好以后须得使用真实设备来适配,像小米、魅族这样的深度定制系统,都是很难用模拟器来模拟适配的。
模拟器虽然能在一定程度上模拟真机,但模拟器和真机的区别是挺大的,模拟器不能模拟所有的API,像Email、电话、短信等基于真实硬件的API由于模拟器本身的限制是不能被模拟出来的,因此应用但凡需要调用这些API的,都应该选择真机调试。
模拟器和真机的分辨率不同,显示效果也不一样,所以在做UI等界面测试时,差异会比较大,模拟器没法等同于真机。很多时候你在模拟器上调试好了的问题,感觉没有问题了,然而到了真机上就会出现各种莫名其妙的bug,让你措手不及,所以真机测试优点显著,做安卓开发一定要用真机测试。
但是用真机就会面临一个问题,一些创业公司或者中小企业没有那么多资本去建机型库,尤其对于小众开发者没有那么多的资金预算去购置过多的机型,顶多有几台主流机可供测试,但想要做一款成功的APP这是远远不够的,要完成app测试需要的机型成本是很庞大的,所以比较择优的方案就是建议可以使用像Alltesting真机云这样的云真机平台来进行远程调试,这样能省下大量的购机成本,而且一样的是真机,同样的效果,只不过不同的是,你是通过在线调用远程的真机来为你执行测试而已。
推荐阅读:
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。