DevEco Studio链接虚拟机报错解决方法

看处理方法之前我真的好像给你说,这个报错害得我好惨,呜呜呜呜呜呜呜,此时此刻真的好想哭,DevEco Studio链接虚拟机报错解决方法我用了半夜三个小时多加一下午三个小时多,别问是有多难,只是找方法的过程过于曲折和无知,只能说第一次接触,闭眼瞎撞的了。

鸿蒙应用版本不匹配错误解决这个问题虽然没有费太多时间,但是,在上面的问题上已经耗尽了我全部的耐心和精力,刚搞好上面的还没来的及高兴就又被捶死了,好难过,好难过,现在我的好难过,如果今晚还有bug,老子就不干了,睡觉,谁爱学谁学,哼!!!我生气了

我先描述一下我遇到的问题。我是零基础学鸿蒙。基础学完之后学习视频上有一个需要用虚拟机测试的步骤,我按照视频做完之后报错:

然后我搜到很多博主的处理方法,都是直接打开控制器选或者是连接华为的虚拟机,,不然但这些基础都是电脑里要有Hyper-V,所以教程和实际情况都不一样。算来这个问题是卡了我五六个小时,找了各种办法搞得晕头转向。看着都恶心,烦死了!!!!!!!!!!!!

最后还是死马当活马医的心态又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又又

问了豆包**'DevEco Studio链接虚拟机报错原因是电脑是家庭版'**终于给我争取答案了😔

遇到的 00801001 错误,是因为 Windows 家庭版默认不包含 Hyper-V 功能,而 DevEco Studio 的模拟器需要依赖它。下面是完整的解决步骤:


1. 检查并开启 BIOS 虚拟化

  1. 重启电脑,在开机时按 Del、F2 或 F10(依主板品牌而定)进入 BIOS/UEFI。
  2. 找到 Intel VT-x、AMD-V 或 SVM Mode 等选项,将其设置为 Enabled。
  3. 保存并退出,重启电脑。
  4. 打开任务管理器 → 性能 → CPU,确认 "虚拟化" 显示为已启用。

2. 在家庭版上安装 Hyper-V

  1. 新建一个文本文档,将以下代码复制进去:

    复制代码
    pushd "%~dp0"
    dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
    for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
    del hyper-v.txt
    Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
    pause
  2. 将文件重命名为 Hyper-V.bat,右键选择以管理员身份运行。

  3. 脚本执行完成后,按提示输入 Y 重启电脑。


3. 启用相关 Windows 功能

  1. 打开 "控制面板" → "程序" → "程序和功能" → "启用或关闭 Windows 功能"。
  2. 勾选以下三项:
    • Hyper-V
    • Windows 虚拟机监控程序平台
    • 虚拟机平台
  3. 点击 "确定",等待系统配置完成后重启电脑。

4. 修复 Hyper-V 启动项(可选)

如果重启后问题依旧,以管理员身份打开命令提示符,执行:

cmd

复制代码
bcdedit /set hypervisorlaunchtype auto

然后再次重启电脑。


完成以上步骤后,重新打开 DevEco Studio 的 Device Manager,尝试启动模拟器,应该就可以正常运行了

鸿蒙应用版本不匹配错误解决

报错信息:

复制代码
ErrorCode: 00401019
ErrorDescription: compatibleSdkVersion and releaseType of the app do not match the apiVersion and releaseType on the device.

报错原因:这个错误(ErrorCode: 00401019)是因为你的应用项目配置的API版本(或兼容版本)高于当前运行设备或模拟器的系统API版本,导致两者不兼容,应用无法安装或运行

处理:既然说是项目版本和虚拟设备版本不不匹配出现兼容问题那就看一下这两个配置的版本

坑:我建议是改设备版本(重点加红加粗,你要是没看到就改了,报错别骂我,自己再改回原来版本就好了,要重启开发软件哦,不然更新不了的),因为我第一次改的项目版本导致项目代码报错(崩溃了真是,我真的崩溃了,真是服了气了,啊~~~~~~烦死了)

查看项目版本:

  • 点击菜单栏 File > Project Structure

  • 这里看版本是22

查看设备版本:

这里版本是21,所以,应该换成22的

相关推荐
OH_TPC2 小时前
HarmonyOS APP开发---"好物清单"购物清单App,需要用到这个库
harmonyos
贾伟康4 小时前
【鸿蒙心迹】个人开发者上架复盘:备案、合规与审核指南没写透的细节
华为·harmonyos
不爱学英文的码字机器5 小时前
2026鸿蒙远程控制软件完全选购指南:从入门到精通选型攻略
华为·harmonyos
贾伟康1 天前
【共创稿事节】HarmonyOS 7.0 BindContentCover全屏模态:从接入到生产验证
性能优化·实战·harmonyos·arkts·arkui
KevinChaos1 天前
声音明信片实验室 03|HarmonyOS 7.0 音频空间化:双版本试听无缝切换
harmonyos
贾伟康1 天前
【共创稿事节】HarmonyOS 7.0 Menu菜单与上下文:从接入到生产验证
性能优化·实战·harmonyos·arkts·arkui
行者-全栈开发1 天前
Flutter 插件 device_calendar_plus 开源鸿蒙适配实战:从权限弹窗失灵到循环日程跑通
flutter·跨平台·harmonyos·arkts·日历·适配·开源鸿蒙
贾伟康1 天前
【共创稿事节】HarmonyOS 7.0 BindSheet半模态浮层:从接入到生产验证
性能优化·实战·harmonyos·arkts·arkui
JosieBook1 天前
【鸿蒙PC GUI适配】chiaki-ng 移植的工程实践:Qt6/QML 与 ArkUI 的混合窗口架构
华为·架构·harmonyos
Dream-Y.ocean2 天前
鸿蒙PC平台宅匠 3D 室内设计适配实战:基于 Electron 壳方案的 Three.js 双渲染引擎与参数化户型编辑器开发
javascript·3d·harmonyos