开发绝对要用真机。
1 太慢。如果是windows下开发,模拟器会奇慢无比,即使用了网上一些优化方法,也不能和真机比,linux会好。
2 交互。模拟器上有些交互模拟起来很难,有些根本不能模拟。比如切换网络环境,比如多点触摸,声音,摄像头等等。而且鼠标操作和触摸的感觉思路很大区别,有时会导致你写出2逼的交互
3 差异。一些环境和API的响应是不同的。有印象被坑过,但是暂时想不起例子。
推荐用Google原生系统的真机进行开发,nexus就不错,千万别用啥小米,三星,甚至国产山寨,厂商定制的太凶,做完发现就在你那一台机器上是好的就悲剧了。
模拟器用途就是适配各种分辨率,调特定版本的bug
开发绝对要用真机。
1 太慢。如果是windows下开发,模拟器会奇慢无比,即使用了网上一些优化方法,也不能和真机比,linux会好。
2 交互。模拟器上有些交互模拟起来很难,有些根本不能模拟。比如切换网络环境,比如多点触摸,声音,摄像头等等。而且鼠标操作和触摸的感觉思路很大区别,有时会导致你写出2逼的交互
3 差异。一些环境和API的响应是不同的。有印象被坑过,但是暂时想不起例子。