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

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

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

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

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

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

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

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


1. 检查并开启 BIOS 虚拟化

  1. 重启电脑,在开机时按 DelF2F10(依主板品牌而定)进入 BIOS/UEFI。
  2. 找到 Intel VT-xAMD-VSVM 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的

相关推荐
爱写代码的森8 小时前
鸿蒙三方库 | harmony-utils之ImageUtil图片保存到本地详解
服务器·华为·harmonyos·鸿蒙·huawei
世人万千丶9 小时前
参数管理_Flutter在鸿蒙平台路由参数最佳实践
学习·flutter·华为·harmonyos·鸿蒙
90后的晨仔11 小时前
鸿蒙开发实战:图片完整显示、不失真、不留白 —— 深入理解 ImageFit 与动态宽高比适配
harmonyos
程序员黑豆13 小时前
鸿蒙应用开发实战:从零学会自定义组件
前端·华为·harmonyos
qizayaoshuap15 小时前
# [特殊字符] 名言警句 — 鸿蒙ArkTS数据管理与随机展示系统
华为·harmonyos
FrameNotWork15 小时前
HarmonyOS 6.0 LocalStorage页面级存储
华为·交互·harmonyos
FF2501_9402285816 小时前
Grid 构建月历网格:7 列模板 + 日期占位算法
后端·华为·harmonyos·鸿蒙系统
FrameNotWork16 小时前
HarmonyOS 6.0 自定义指令与手势组合:从单指到多指的交互进阶
华为·交互·harmonyos
胡琦博客16 小时前
HarmonyOS 智能工具箱(二):OCR 文字识别工具
华为·ocr·harmonyos
FrameNotWork16 小时前
HarmonyOS 6.0 数据可视化图表
华为·信息可视化·harmonyos