How do I create and configure ARM64 cloud (SaaS) devices in Genymotion?
在 Genymotion SaaS 上创建并配置 ARM64 设备的基本流程是:登录 SaaS 控制台 → 选择一个 arm64 OS 镜像并创建设备实例 → 配置 CPU / RAM / GPU 与网络 → 启动设备并按需通过 gmsaas CLI 或 ADB 连接。
要进行自动化或 ADB 连接,请先在控制台创建 API token,安装并配置 gmsaas CLI,然后通过 gmsaas 或 ADB 隧道连接设备。
操作步骤(简明、按顺序)
1. 登录 Genymotion SaaS 控制台并进入 Devices / Create device(或相应的“新建设备”界面)。Genymotion’s ARM64 virtual devices are now officially live
2. 在设备模板/镜像列表中选择一个 arm64 OS 镜像(例如 Android 14/13/12 的 arm64 官方镜像)。Genymotion Device image (PaaS)
3. 配置硬件规格:设置 vCPU、内存、存储;如果需要图形性能,启用 GPU 加速(按需选择)。Genymotion Cloud on Google Cloud Platform (GCP) – Getting Started
4. 配置网络/防火墙:若需从外部访问 ADB,请在云提供商或 SaaS 网络设置中开放 TCP 5555 给受信任主机,并按文档建议限制来源地址。 Genymotion Cloud on Google Cloud Platform (GCP) – Getting Started
5. 创建(Deploy)并启动虚拟设备。Genymotion SaaS 的 arm64 镜像为生产就绪,直接可用。Genymotion’s ARM64 virtual devices are now officially live
6. (可选)为自动化或 ADB 访问:在 SaaS 控制台的 API 区创建 API token,安装 gmsaas:pip3 install gmsaas,然后运行 gmsaas auth token <token> 与 gmsaas config set android-sdk-path <sdk_path> 并用 gmsaas doctor 验证。之后可使用 gmsaas 或 ADB 隧道连接设备。 How to connect a virtual device to ADB in Genymotion SaaS?
7. 如果你的应用包含本地 C/C++ 代码,确保为 arm64-v8a 重新编译本地库并上传或部署到设备进行测试(Genymotion 已从 x86 迁移到 arm64,参阅下文迁移注意)。What is happening to x86 devices in Genymotion SaaS
8. 如需 CI/CD 集成或在云市场(AWS/GCP/Azure)上运行,请按相应 Marketplace 或文档配置实例类型与镜像(可选择 arm64 镜像与推荐机型)。Genymotion in the Cloud with a user-friendly interface Genymotion Cloud on Google Cloud Platform (GCP) – Getting Started
注意事项 & 常见问题
- SaaS 已逐步转向仅支持 arm64 设备,x86 设备创建/启动在 2026-03-30 起受限;请尽早迁移任何自定义配置或自动化配方到 arm64 镜像。What is happening to x86 devices in Genymotion SaaS
- 若出现 arm64 镜像的早期错误,重新创建设备时请选择最新的稳定 arm64 OS 镜像(beta 标签已移除)。What is happening to x86 devices in Genymotion SaaS
- 为保证 ADB 隧道与 CLI 工作,推荐使用 Python 3.8+ 与 gmsaas 最新版本,且在本地配置正确的 Android SDK 路径。How to connect a virtual device to ADB in Genymotion SaaS?
- 若在云提供商市场部署(例如 GCP),请根据用途选择推荐的 ARM 实例类型以获得最佳性能。Genymotion Cloud on Google Cloud Platform (GCP) – Getting Started
有关文档(快速访问)
- Genymotion SaaS ARM64 发布说明(可直接选择 arm64 设备): Genymotion’s ARM64 virtual devices are now officially live
- SaaS x86 → arm64 迁移说明与注意事项: What is happening to x86 devices in Genymotion SaaS
- ADB 连接与 gmsaas CLI 使用指南: How to connect a virtual device to ADB in Genymotion SaaS?
- Cloud marketplace 与实例配置建议: Genymotion Cloud on Google Cloud Platform (GCP) – Getting Started
你现在更需要我给出“在 SaaS 控制台的逐步点击路径(带图)”,还是直接提供一组可执行的命令与 gmsaas 示例脚本来自动化创建与连接设备?