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

创建了安卓模拟器却运行不了,改GVM为aehd成功了

GVM 是旧名,新版(2.2+)改叫 AEHD,并且不再注册 GVM 服务,所以你现在 sc query gvm 永远是 “未安装”,完全正常。

下面把来龙去脉讲清楚(很短):


1. GVM 是什么?

  • 早期 Android 模拟器驱动叫:GVM = Google Virtual Machine
  • 对应 Windows 服务名:gvm
  • 版本:AEHD 2.1 及更早

那时:

sc query gvm → 能看到 RUNNING

2. 从 2.2 开始:改名 + 换服务名

AEHD 2.2.0(2024 年左右)重大变更:

  • 驱动正式名:Android Emulator hypervisor driver(AEHD)
  • 服务名从 gvm 改成 aehd
  • 不再创建 / 注册 gvm 服务

所以:

  • 你装的是2.2 版 → 只有 aehd 服务
  • sc query gvm永远未安装(不是坏了,是根本不装了)

3. 为什么你之前改 silent_install.bat 里的 gvm→aehd 才成功?

因为:

  • 你解压的 command tools 里自带的silent_install.bat 还是老模板
  • 里面写死:sc create gvmsc start gvm
  • 但 2.2 驱动只认aehd,导致:
    • 驱动文件装了
    • 但服务名不对 →启动失败、sc query aehd 显示未安装

你把脚本里所有gvm → aehd,才让它正确注册成aehd 服务,于是:

plaintext

sc query aehd → RUNNING(成功)

4. 现在结论(你记这一句就行)

  • GVM = 旧版(≤2.1)服务名,新版 2.2+ 已废弃
  • 你现在是 2.2 → 只有 aehd,没有 gvm,gvm 没用是正常的
  • 只要 sc query aehd 是 RUNNING → 加速正常,不用管 gvm

Android Emulator hypervisor driver,装了2。2?但没用上,我只是b4a的tools,command tools解压,没装完整SDK

关键点先说清楚:

  • 你现在是:只解压了 Command Tools,没装完整 SDK / Android Studio
  • AEHD 2.2 确实装了,但没生效、sc query aehd 显示未安装→ 典型原因:
    1. 2.2 版把服务名从 gvm 改成了 aehd
    2. 但你 Command Tools 里带的silent_install.bat 还是旧版,里面写的是 gvm
    3. 结果:驱动文件解压了,但服务没正确注册成 aehd,等于白装

下面给你一套不需要 Android Studio、只靠你现在的 Command Tools + 手动改脚本就能把 AEHD 2.2 真正装成 “运行中” 的步骤。


1. 先找到你解压后的 AEHD 目录

路径类似:

plaintext

你的命令工具目录\tools\extras\google\Android_Emulator_Hypervisor_Driver

进去后能看到:

  • aehd.inf
  • silent_install.bat
  • 还有几个 sys 文件

2. 修改 silent_install.bat(关键!)

右键 → 编辑(记事本)

把里面所有gvm改成aehd(一共 5 处左右)

例如:

plaintext

sc create gvm binPath=... sc start gvm

全部改成:

plaintext

sc create aehd binPath=... sc start aehd

保存。


3. 管理员 CMD 进这个目录,执行安装

cmd

silent_install.bat

正常输出最后会有:

plaintext

STATE : 4 RUNNING

4. 检查

cmd

sc query aehd

必须看到:

plaintext

SERVICE_NAME: aehd STATE : 4 RUNNING

5. 你是 B4A,接下来怎么用?

你不需要完整 SDK,只要满足:

  1. BIOS 虚拟化已开(任务管理器 → 性能 → CPU → 虚拟化:已启用)
  2. aehd 服务 RUNNING
  3. B4A 调用的模拟器是x86/x86_64镜像(不要 ARM)

B4A 里配置模拟器路径指向你解压的 emulator 目录即可。


我需要你现在发我两条信息

  1. 你 AEHD 目录里的silent_install.bat 内容(复制前 10 行即可)
  2. 执行sc query aehdsc query gvm的结果

我可以直接帮你写一个改好 gvm→aehd 的一键安装脚本,你直接管理员运行就搞定。

http://www.jsqmd.com/news/888193/

相关文章:

  • 2026年质量好的济南生物质壁炉/嵌入壁炉/燃木壁炉/颗粒取暖壁炉厂家综合对比分析 - 品牌宣传支持者
  • A/B测试与Split平台:数据驱动决策的实践指南
  • 七天掌握全栈开发:Next.js + TypeScript + tRPC 实战学习系统
  • 嵌入式通信连接器(ECC)设计:统一接口规范与旋转连接技术
  • 手把手教你用Python解析GY-95T IMU原始数据包:从十六进制流到ROS2 sensor_msgs/Imu消息
  • IDEA Diagrams保姆级教程:5分钟看懂Java类图,还能一键定位源码
  • 构建分布式Saga智能体:从状态机到可观测性的工程实践
  • 5分钟配置GitHub汉化插件:让英文界面秒变中文的实战应用指南
  • Docker 部署 MongoDB 的可重现性实践与生产就绪指南
  • 2026年比较好的别墅电梯/曳引别墅电梯/无障碍别墅电梯推荐厂家精选 - 品牌宣传支持者
  • 60项核心功能深度解析:HsMod如何彻底改变炉石传说游戏体验
  • 手把手教你用 zcat 和 zgrep 玩转 /proc/config.gz:内核调试必备的5个技巧
  • Unity UGUI性能优化实战:用UIEffect替代传统粒子,实现轻量级屏幕过渡与高级模糊
  • 告别网络卡顿:RouterOS负载均衡配置全解析,从Mangle规则到DHCP设置的保姆级教程
  • JWT攻防实战:5种高危漏洞利用手法详解
  • 2026年比较好的真火壁炉/别墅取暖壁炉用户口碑推荐厂家 - 品牌宣传支持者
  • Qt5.12.9属性表控件实战:手把手教你定制一个仿Qt Designer的配置面板
  • 从语音合成实战出发:ConvTranspose1d在Tacotron2等模型里到底是怎么‘拉长’梅尔频谱的?
  • 深度学习硬件加速:地址中心化数据流与VPU协同设计
  • AI Coding时代:淘汰你的不是AI,是会用AI的同行
  • 别再只盯着频率了!手把手教你读懂DDR内存条标签上的‘2Rx8’、‘PC3-10600S’到底啥意思
  • SymPy符号计算入门:保真推导与工程化实践
  • Unity Aseprite Importer:像素动画工作流的语义级导入方案
  • 基于Kotlin与Jetpack Compose构建本地AI提示词管理工具
  • 2026年比较好的紫铜线/黄铜线/铜线/铍铜线可靠供应商推荐 - 行业平台推荐
  • 2026年知名的自建房家用电梯/山东观光家用电梯/家用电梯/别墅家用电梯公司选择指南 - 行业平台推荐
  • AWS Bedrock多代理系统集成Agent Veil Protocol实现动态信任门控委托
  • 基于移动端的交通医疗应急咨询系统设计与实现
  • 告别PSNR!用Python复现NIQE无参考图像质量评估算法(附完整代码与避坑指南)
  • Git merge 实战指南:从三路合并原理到企业级安全合并规范