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的

相关推荐
腾科IT教育8 小时前
从“韬定律“到鸿蒙生态:国产芯片底层突围,如何重塑应用开发的游戏规则?
华为·harmonyos
坚果派·白晓明8 小时前
鸿蒙PC适配实战:simdjson 三方库移植攻略与 AtomCode Skills 提效之道
c++·harmonyos·三方库·skills·atomcode·c/c++三方库·c/c++三方库适配
不爱吃糖的程序媛9 小时前
React Native 三方库 react-native-version-number 鸿蒙适配实战:从零到版本信息展示
react native·react.js·harmonyos
yuegu7779 小时前
HarmonyOS应用<节气通>开发第11篇:个人中心页开发
华为·harmonyos
不爱学英文的码字机器9 小时前
[鸿蒙PC命令行移植适配]移植rust三方库bottom到鸿蒙PC的完整实践
华为·rust·harmonyos
再见6589 小时前
鸿蒙原生项目实战(四):统计图表与日历详情页实战
华为·harmonyos
李二。10 小时前
鸿蒙原生ArkTS-鸿蒙6.0新特性-3D卡片翻转画廊
3d·华为·harmonyos
TrisighT11 小时前
Electron 窗口切后台,我的轮询怎么停了?排查一下午才发现是浏览器搞的鬼
electron·harmonyos
胡琦博客11 小时前
RNOH x HarmonyOS Core Speech Kit TTS:商品卖点语音播报真机实践
华为·harmonyos