当前位置: 首页 > news >正文

android sdk 虚拟机是否可以通过命令行打开?

可以的 👍,Android SDK 自带的 AVD(Android Virtual Device)虚拟机 是可以通过命令行启动的。主要有两种方式:


1. 使用 emulator 命令

在 Android SDK 的 emulator/ 目录下,有一个 emulator 可执行文件,可以用来启动虚拟机。

常见命令:
# 列出所有可用的虚拟设备
emulator -list-avds# 启动一个虚拟机(例如 Pixel_4_API_30)
emulator -avd Pixel_4_API_30
常用参数:
  • -no-window → 仅运行后台,不显示界面(适合 CI 测试)
  • -gpu host → 使用主机 GPU 加速
  • -wipe-data → 清除数据分区(恢复出厂设置)
  • -netdelay none -netspeed full → 设置网络无延迟、全速

示例:

emulator -avd Pixel_4_API_30 -gpu host -netdelay none -netspeed full

2. 使用 Android Studio 提供的 avdmanager

如果想要管理/创建 AVD,可以用 avdmanager(在 cmdline-tools/bin/ 目录下)。

  • 列出虚拟机:
avdmanager list avd
  • 启动还是用 emulator 命令。

📌 也就是说:

  • 管理 AVD → 用 avdmanager
  • 运行 AVD → 用 emulator

要不要我帮你写一个 一键脚本,比如输入设备名字就能启动对应的 Android 模拟器?

http://www.dtcms.com/a/345015.html

相关文章:

  • 数字逻辑与数字系统设计之电梯控制器设计
  • 防爆连接器在防爆箱上的作用
  • shell脚本第二阶段-----选择结构
  • Unreal Engine IWYU Include What You Use
  • DLT645仪表通信,串口助手调试读写地址
  • 【C#】观察者模式 + UI 线程调度、委托讲解
  • vuex如何在js文件中使用
  • NVIDIA GB200 架构详解及与 B200/H200/H100 的区别
  • 【芯芯相印】芯片设计生产全流程核心技术术语与实践指南:从架构定义到量产交付的完整图谱
  • NLP学习之Transformer(2)
  • 数据预处理学习笔记
  • Thunderbird 将推出在德国托管的加密电子邮件服务
  • Android Jetpack | Hilt
  • 快速了解深度学习
  • 数学建模--Topsis(Python)
  • 学习python第12天
  • 第5.3节:awk数据类型
  • gcc 和 make 命令
  • 机试备考笔记 17/31
  • 打工人日报20250822
  • Redis 部署模式深度对比与选型指南
  • 计算机毕设大数据方向:电信客户流失数据分析系统技术实现详解
  • ​如何用 Windows 10 ISO 文件重装系统?U盘安装教程(附安装包下载)
  • Kubernetes 调度器 详解
  • 加密货币与区块链:六大刑事重灾区
  • Vue3源码reactivity响应式篇之Reactive
  • 阿里云日志服务与Splunk集成方案(Splunk Add-on方式)实战
  • GitGithub相关(自用,持续更新update 8/23)
  • 通义万相:AI生视频提示词生成秘籍/指南
  • 高空作业智能安全带如何监控使用异常行为