V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Features
V2EX  ›  Android

初学者求问: 2021 年,你们调试 Android 程序用什么设备?

  •  
  •   Features · 44 天前 · 2932 次点击
    这是一个创建于 44 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1.genymotion
    2.国产的夜神 /雷电 /腾讯等模拟器
    3.Android Studio 自带模拟器
    4.真机

    想问一下正式工作环境大家用哪种设备调试比较多?
    27 条回复    2021-12-21 17:00:05 +08:00
    huangmingyou
        1
    huangmingyou  
       44 天前
    真机,为了连硬件方便。
    huoshen
        2
    huoshen  
       44 天前
    用的真机, 以前低价收来的小米 8, 不过怎么说呢, 如果是生产环境还是建议多环境测试吧, 有时候一些环境容易遇到奇奇怪怪的 bug
    coolmint
        3
    coolmint  
       44 天前
    我是 App 开发,目前测试机是一加 5 ,索尼 Xperia 5 ,Pixel 4A 。Pixel 是公司的离职后就归还了,准备另行入手三星 Galaxy S20 FE 扩充个人测试机队伍。择机可以再补充一个 Pixel 。

    我是一直用真机测试。
    gennanlin
        4
    gennanlin  
       44 天前
    真机
    Features
        5
    Features  
    OP
       44 天前
    @coolmint 写布局阶段也用真机吗?
    huruwo
        6
    huruwo  
       44 天前
    谷歌亲儿子真机
    iovekkk
        7
    iovekkk  
       44 天前
    自己一直买谷歌亲儿子当测试机,nexus6 和 pixel
    初学者用来自己调试学习还是很不错的
    但是实际开发工作中,谷歌亲儿子不适合当测试机
    因为真正很多麻烦的问题,都是国产机上出现的,而亲儿子上都是好的
    当然,稍微像样点的公司,主流国产品牌的测试机一般都会有
    正式版发布前,肯定要在国产主流系统上都跑一遍测试用例才能发布的
    abvatous
        8
    abvatous  
       44 天前
    必须真机

    然后你的写布局阶段,适配什么的,可以在 AS 调节下预览的长*宽,看看效果的
    loveminds
        9
    loveminds  
       44 天前
    Raspberry Pi & Firefly/NanoPi
    coolmint
        10
    coolmint  
       44 天前   ❤️ 2
    @Features xml 写布局的时候就看预览就够了,compose 写布局的时候直接盲写,运行起来看效果。
    如果你写的比较熟了,应该大概率都能做到不需要看预览,当然有预览肯定还是方便一点。
    kujio
        11
    kujio  
       44 天前
    当然真机,一来快,而来方便操作测试,三来颜色正.
    布局不都是看着预览盲写的吗?写完一两个页面再跑一下看看效果,然后在微调
    itgoyo
        12
    itgoyo  
       44 天前
    之前自用的是一加六后面换手机之后给老妈了,公司买了个支持 google 的三星 s10
    gtanyin
        13
    gtanyin  
       44 天前
    真羡慕各位有偏原生的系统可以测试,我司测试机都是 vivo oppo huawei xiaomi 等,理由是这些手机是国内常用的,都需要适配。
    cairnechen
        14
    cairnechen  
       44 天前
    @gtanyin

    你用原生系统的手机测试,最后一样要适配啊,除非你不面相国内用户提供服务,硬核联盟什么的国内业务一般都会去适配
    pckillers
        15
    pckillers  
       44 天前
    真机。 然而公司只给了台鸿蒙系统的华为。 hmm 。。。为啥鸿蒙能调试 Android 程序?
    yl4311629
        16
    yl4311629  
       44 天前
    @pckillers 因为鸿蒙向下兼容 android doge.jpg
    Zy143L
        17
    Zy143L  
       44 天前 via Android
    甄姬,pixel+小米
    rrZ2C
        18
    rrZ2C  
       44 天前
    真机
    efaun
        19
    efaun  
       44 天前
    @pckillers #15 安卓都是基于鸿蒙的, 你说为啥不能调试
    gtanyin
        20
    gtanyin  
       44 天前
    @cairnechen 这个是当然,但是如果用原生机子,在前期开发调试阶段就不会那么难受。动不动就需要输入账号密码才能安装应用。。。
    hatcloud
        21
    hatcloud  
       44 天前
    几个月前买了一台 pixel 3a ,二手价格应该三百 ~ 五百之间。装上 Android 12 后还挺流畅
    wobuhuicode
        22
    wobuhuicode  
       44 天前
    配个华为就好了,就他改得最多
    Mrshe
        23
    Mrshe  
       44 天前
    真机
    chengyiqun
        24
    chengyiqun  
       44 天前
    容易出问题的是小米, 华为, vivo, 必须用真机调试, 如果你是作为开发者.
    但是自学的话, 用模拟器够用了.
    zhoushengyue
        25
    zhoushengyue  
       44 天前
    @wobuhuicode 人家都说了,没有华为来改( aka 优化底层)来贡献代码,android 11/12 都已经卡得不行了
    7gugu
        26
    7gugu  
       43 天前
    3+4
    第一遍开发用 3 就够了,但是验证功能一定要走一遍 4 ,因为很有可能会遇上各种奇奇怪怪的 bug ,需要针对性的进行修复才能用。
    ProphetN
        27
    ProphetN  
       31 天前
    QtScrpy 连接真机。这样就兼具了写布局阶段可以直接键鼠操作,和后期阶段真机看效果的优势。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2807 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:44 · PVG 18:44 · LAX 02:44 · JFK 05:44
    ♥ Do have faith in what you're doing.