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

如何在 windows server 上跑 android 模拟器

  •  
  •   Bateman · 61 天前 · 2022 次点击
    这是一个创建于 61 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一台 e2c 服务器,虚拟化打不开。

    virtual box 起不来。 android stuidio emulator 起不来。 蓝叠起不来。

    使用云手机或其他方法就与本问题无关了。

    6 条回复    2024-03-18 08:38:51 +08:00
    adminvtoex
        1
    adminvtoex  
       59 天前
    云主机一般是禁止嵌套虚拟化的吧
    codehz
        2
    codehz  
       59 天前 via iPhone
    没虚拟化肯定没法用啊
    flyqie
        3
    flyqie  
       43 天前 via Android
    你说的这些都是用 vm 跑的。

    网易之前有个方案,似乎是加了个 shim 在原生跑的,但兼容性不太好,最新版本是基于 aosp7 ,已经废弃好久了。

    windows 基本没别的方法,win container 那个玩意跑不了 aosp ,缺 ashmem/memfd 、binderfs 什么的 kernel 层支持,另外 win container 哪怕不跑 aosp 跑 win 也是个残废,一堆功能都不支持。

    linux 的话好办,直接 docker/lxc 跑就完事了,我现在手里做的云手机项目也是这个方案。
    Bateman
        4
    Bateman  
    OP
       42 天前
    @flyqie 最近尝试了几个国外的云手机平台,全部对应用安装做了严格限制,因为他们主推的还是真机,任意安装怕把机器搞坏了。
    flyqie
        5
    flyqie  
       42 天前 via Android
    @Bateman #4

    你说的这个。。可能不是云手机。。更像是那种跑应用测试用的云真机?

    海外对云手机需求并不高,你能找到的真 · 云手机厂商大部分应该都是国内出海的。。

    云手机没有对应用安装严格限制的,但是有些确实会对某些黄赌和比特相关的做拦截,表现为走 packageinstaller 给出 app 安装失败提示。
    Bateman
        6
    Bateman  
    OP
       42 天前
    @flyqie saucelab geneymotion aws 的 device farm google 的 fire base.
    有真机 有模拟 看需求 当然全是测试平台

    应该说全球对云手机的需求都不高,因为都是针对特定场景做出相应产品,比如云游戏,云存储。
    更别说个人用户了,不是图新鲜和省流量,我都不会知道移动做的云手机。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   994 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:21 · PVG 03:21 · LAX 12:21 · JFK 15:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.