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

M1 的 Android 模拟器现在是个什么情况

  •  
  •   YuiTH · 2021-11-03 16:22:24 +08:00 · 5780 次点击
    这是一个创建于 1147 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一直搜有没有国产各种 XX 模拟器的 M1 版,发现没有。看到有人在 M1 上跑 Android Studio 才想起来还有官方模拟器这茬。搜了下发现 Canry 有支持了。有没有现身说法现在 M1 原生的 Android Emulator 啥情况?能不能拿来开某些手游了,还是只能用一些基本的 app ?

    以及长期,理论上 Android Emulator 的效能有可能强过原本的 Intel 版吗(假设同配置下的相对性能)。其实模拟器的渲染是 CPU 模拟的还是有用 DirectX 一类的图形 API 我一直蒙古……

    23 条回复    2021-12-24 20:32:27 +08:00
    LudwigWS
        1
    LudwigWS  
       2021-11-03 16:28:25 +08:00 via iPhone
    Intel 上安卓模拟器都是国产的,而且几乎不可用…国外人都没有该需求吗。
    bao3
        2
    bao3  
       2021-11-03 16:35:39 +08:00
    开游戏没问题,问题是会崩。。。随机的。所以现在只能简单测试一下 app ,打游戏还是有点吃紧。但玩的过程是 ok 的。
    AndyZhuAZ
        3
    AndyZhuAZ  
       2021-11-03 16:37:31 +08:00
    我一直用侧载装 iOS 的代替模拟器
    xuhaoyangx
        4
    xuhaoyangx  
       2021-11-03 17:18:01 +08:00
    不用理论

    M1 Pro ,尝试了从 5 一直开到 12 ,同时开启,依旧流畅。比 intel 的流畅的多。

    同为 Arm ,不需要模拟转换。效率高很多
    xuhaoyangx
        5
    xuhaoyangx  
       2021-11-03 17:19:22 +08:00
    不用 Canry 。现在正式版 Android Studio Arctic Fox 就支持 M1
    chenzheyu
        6
    chenzheyu  
       2021-11-03 17:26:56 +08:00
    @xuhaoyangx 可以游戏收菜吗?
    xuhaoyangx
        7
    xuhaoyangx  
       2021-11-03 17:30:05 +08:00
    @chenzheyu #6 只开发不清楚。如果 intel 的 Android Emulator 可以,那么 M1 的应该也是可以的。
    r2
        8
    r2  
       2021-11-03 20:06:08 +08:00
    @xuhaoyangx #4 请问下是不是只有 12 的镜像是 arm64 的么?
    gainsurier
        9
    gainsurier  
       2021-11-03 20:09:14 +08:00 via iPhone
    去年 m1 刚出不久 google 就出原生支持了
    xuhaoyangx
        10
    xuhaoyangx  
       2021-11-03 20:45:26 +08:00
    @gainsurier #9 那个得自己配
    @r2 #8 24,25, 29-31
    Awes0me
        11
    Awes0me  
       2021-11-03 23:27:55 +08:00
    @xuhaoyangx M1 感觉 AVD 挺卡的呀
    ufan0
        12
    ufan0  
       2021-11-03 23:30:25 +08:00
    目前正式版本已经可以支持,但是应用界面渲染存在些许问题。
    xuhaoyangx
        13
    xuhaoyangx  
       2021-11-03 23:38:18 +08:00
    @r2 还可以自己下载 AOSP 源码,把没有的的自己编译出来。自定义 emulator 配置,去运行
    xuhaoyangx
        14
    xuhaoyangx  
       2021-11-03 23:41:05 +08:00
    @Awes0me 非常流畅。
    12101111
        15
    12101111  
       2021-11-04 00:02:30 +08:00
    @xuhaoyangx GPU 是 ANGLE over metal 还是 ANGLE over swiftshader 还是 Apple 的残废 OpenGL
    xuhaoyangx
        16
    xuhaoyangx  
       2021-11-04 00:19:49 +08:00
    @12101111 GLES 2.0
    phub2020
        17
    phub2020  
       2021-11-04 12:53:44 +08:00
    @AndyZhuAZ 现在 iOS app 还可以侧载嘛
    r2
        18
    r2  
       2021-11-04 14:10:33 +08:00
    @xuhaoyangx 多谢答复.编译成 x86 的 image 么?不过 aosp 已经不支持在 osx 上编译了.不知道有没有测过 m1 还能编译不..
    xuhaoyangx
        19
    xuhaoyangx  
       2021-11-04 14:43:20 +08:00
    @r2 #18 编译 arm....我才在 macos 上编译,你在说什么。
    AndyZhuAZ
        20
    AndyZhuAZ  
       2021-11-05 09:33:08 +08:00
    @phub2020 11.2.3 ,新系统要砸壳重签
    YuiTH
        21
    YuiTH  
    OP
       2021-11-15 01:35:09 +08:00
    @chenzheyu 试了下我玩的明日方舟,根本打不开,不太行。比起专门的 Android 模拟器还是卡一些。

    @phub2020 用一些软件可以,但是不是很好用,不支持手柄等乱七八糟的毛病,还要关 SIP 。
    Dar3n1y
        22
    Dar3n1y  
       2021-12-24 20:31:16 +08:00
    @xuhaoyangx 5 是指安卓 5.0 吗?我想开低于 7.0 ,一直是黑屏的
    Dar3n1y
        23
    Dar3n1y  
       2021-12-24 20:32:27 +08:00
    @xuhaoyangx 这个 5 是指 android 5.0 吗,我想开 7.0 一直处于黑屏状态下,你是怎么解决的呢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1676 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:39 · PVG 00:39 · LAX 08:39 · JFK 11:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.