1. 真机用的多,一般开发都是用真机。只有在验证 API 默认行为的时候才用模拟器。 2. 如果非要用模拟器,现在最好的方案是购买 arm 的 Mac 硬件,然后使用 Android Studio 里的 AVD 模拟器。amd64 的 Windows 下,AVD 的体验将会大打折扣,流畅性和兼容性不如 Mac ,只在需要开发兼容 amd64 时使用。 3. 这个不太清楚,一般是需要调试哪个版本用哪个,从 Android 5.0 到 Android 14 都有用到的可能。
HangoX
219 天前
开发用的是接近原生的机器,你可以多看到很多问题,同时也能少很多问题。模拟器和类原生机器都可以 为什么不用国产的非类原生机器呢?很多问题国产的魔改系统会出现问题,但是原生不会,比如 vivo 看不到密码 log ,验证码认证的问题。同时国产系统会帮你掩盖一些问题,比如启动页面,原生是要修改的,然后国产大部分都帮你 掩盖 Lee 。 个人认为是开发过程中,先适配原生系统,然后再去适配国产魔改。因为魔改系统都是基于原生去改的,能最大程度上保持你的代码在不同牌子的系统上兼容性最好。
unco020511
219 天前
基本都是真机,起码大厂很少用模拟器
qiaorenzhi
219 天前
真机用得多,偶尔用下模拟器 Genymotion
darkengine
218 天前
小 Demo 就用模拟器咯,干活还是得真机
xianghaolin
212 天前
雷电模拟器,其他时候用的真机
第 1 页 / 共 1 页
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。