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

AMD 平台开发安卓一般用什么虚拟机,还是不用?

  •  
  •   harley27 · 2019-08-21 09:54:10 +08:00 · 7580 次点击
    这是一个创建于 1703 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如果不用的话,怎么测试不同分辨率下的效果? 总不能准备一大批真机吧?

    12 条回复    2019-08-22 13:33:02 +08:00
    nicevar
        2
    nicevar  
       2019-08-21 11:04:21 +08:00
    AMD 平台下面做 Android 开发要用虚拟机确实不太行,第三方基于 VirtualBox 一类的的虽然能用,但是不太稳定,Hyper-V 问题也挺多,经常会导致整个系统挂掉。不同分辨率的解决方案很多,基本上稳定之后也不需要太多的针对测试,所以也不是开发人员的事了,是测试的活。
    liuhuansir
        3
    liuhuansir  
       2019-08-21 11:24:16 +08:00
    我当初就是用的 ryzen1400 做开发机,真心折腾,最初是不能用 x86 的模拟器,后来支持 amd 了,第一时间尝试了一下,比 Intel 的卡太多,一气之下换成了八代 8500,真香
    oNuGrInDiNg
        4
    oNuGrInDiNg  
       2019-08-21 11:36:46 +08:00
    Genymotion
    smdbh
        5
    smdbh  
       2019-08-21 12:31:05 +08:00
    android studio 没有用过么,可以选机器的
    harley27
        6
    harley27  
    OP
       2019-08-21 17:08:50 +08:00
    @smdbh 这位先生,AMD 没用过么……
    不支持。
    harley27
        7
    harley27  
    OP
       2019-08-21 17:09:29 +08:00
    @smdbh 或者是有什么我不了解的操作?
    ShangShanXiaShan
        8
    ShangShanXiaShan  
       2019-08-21 17:11:38 +08:00   ❤️ 1
    harde
        9
    harde  
       2019-08-21 17:14:23 +08:00
    真机调试吧,我们之前做产品,Android 机器从低配到顶配,买了好几十部。(一点点买的,不是一口气买的)
    主要购买中端机,2000 元左右的。1、2 部旗舰机。特低端机型没怎么买,因为连系统都卡的手机你还能指望它干什么。。。。

    再就是因为公司员工众多( 100 多人)。
    所以测试覆盖相对容易。。。
    harley27
        10
    harley27  
    OP
       2019-08-21 17:15:25 +08:00
    @ShangShanXiaShan 谢谢。不过我主板可能有点老,开不了 SVM Mode,不知道能否可行
    gangoogle
        11
    gangoogle  
       2019-08-22 11:37:18 +08:00
    hyper v?
    iwtbauh
        12
    iwtbauh  
       2019-08-22 13:33:02 +08:00 via Android
    KVM
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   924 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:44 · PVG 04:44 · LAX 13:44 · JFK 16:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.