作为在企业中使用的,做Android开发的在选择手机上时可以从三方面考虑入手:
创新互联建站成都网站建设定制网站,是成都网站开发公司,为玻璃贴膜提供网站建设服务,有成熟的网站定制合作流程,提供网站定制设计服务:原型图制作、网站创意设计、前端HTML5制作、后台程序开发等。成都网站维护热线:028-86922220
1. 预算。
在企业里面,由于即时是Android的同个版本仍有多个不同设备,厂家不同,标准不同,考虑到这个因素,开发人员要测试尽量多的设备。因为不一定每个设备都支持同一函数,因此需要尽可能多地全面地测试过才知道的。在一定的预算内要拥有足够多足够代表的手机数量,这就局限出了部分手机。一般来说,团队会选购一千元以内的android机,注重性价比高的产品。
2.Android版本。
Android最早的版本为1.0 beta ,至今已经发布了多个版本,后续不断地在前一个版本地基础上对bug进行修复,进行更新,早期版本的手机已经落后于市场了。故倘若Android机的版本过于老旧,是不会进行选购的。另一方面,Android过新的版本还未流入趋势。从Android5.0起,由于Davlik虚拟机被彻底抛弃,转换为ART虚拟机,致使一部分老应用无法正常运行,性能也比不上Android4.4稳定。虽说QQ微博微信以及绝大部分有更新的软件并不会遇到这种问题,但市场上主流还是4.4,6.0等还未普及。所以在Android机的选购可以从Android3.0开始,在4.4达到顶峰,以峰状的形式呈现数量进行选购。
3.用户人群。
每一个手机品牌都有一定的用户人群数量,为了让开发测试更具有代表性,所以企业会进行一系列市场调研,勘测出各类品牌的手机人群数量进行比对。再以此类比到自己选购的手机品牌当中。
小结:用这三点衡量,划出区域重点,得以选出最合适做Android开发可以选择的手机
从个人上来说,选购Android机的专业执行程度不如团队,所以简略使用两个手机即可。
选择一款高端些的,即可进行测试有可日常使用;选择一款性价比高些的低端机,可以主攻测试亦是有备无患。
可以很负责的告诉你,如果是为了进行软件开发,确实最好选用原版android系统的手机。因为深度定制的手机,除了UI层之外会改动其他的东西。所以碰到软件不能跑但是不知道是手机问题还是软件问题的窘境。至于为什么手机制造厂商不用原生的系统是因为定制的系统更加符合自己的目标客户,而且可以用统一而独有的UI吸引顾客,也算是形成自己的竞争力吧。而且定制的系统能够加入自己的软件,最典型的是能够绑定自己公司的账号,然后内置自己的市场,这样能够收取软件购买的费用。
目前市场上主流的原声系统手机只有三款:分别是Nexus one(G5)、T-mobile G2,这两款都是原生的2.2系统,现在也很便宜的了,但还是2500左右吧。另外一款是Nexus s,三星的,原生2.3系统,现在还比较会。推荐T-mobile G2,有侧滑键盘而且性价比高。
最后在界面开发还是使用模拟器比较方便,不能完全取代模拟器。
如果只是为了开发系统功能,可以买谷歌的android旗舰机Nexus系列的最新版,其它手机厂商总是定制android系统,而谷歌的手机是原生系统。如果公司是做app开发的话,则应该考虑购入不同厂家,不同系统版本,不同尺寸、分辨率的手机,因为需要测试app是否能够适配不同手机,平板,现在android碎片化问题太严重,这是必须考虑的事情
这个应该是可以的。其实最好不用深度定制。怕兼容不好。推荐google 2代 三星代工 i9023.标准的android。大概1700左右
我们同行,建议你如果开发的是普通APP,用华为和魅族(魅族大部分可以ROOT),如果开发之AI、TV类的话,建议华为和三星(两者都不建议最新版),国产选择3/32、4/64,1000多足够了;如果你对系统有要求的话自行去看系统,6.0和7.0的权限在as的编写中也有所区别,升级系统方面华为的快些;不建议小米,我不是说它手机不好,是作为开发机不太好,它系统被开发了(米3的照相机选图都和别的不一样,别问我是怎么知道的;长按文字自动复制,控件长按不好处理,==);oppo和vivo属于硬件部分高配部分低配机,适合特殊人群购买,不适用于开发,其它手机没用过