You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DevEco Studio编译HarmonyOS应用报错无法为entry_debug_unsigned_entry.apk生成MD5哈希

报错信息
Failed to create MD5 hash for file 'C:\Users\Admin\DevEcoStudioProjects\MyApplication\entry\build\intermediates\shell_output\debug\entry_debug_unsigned_entry.apk' as it does not exist.

报错含义:指定APK文件不存在,无法为其创建MD5哈希值

根因

该问题出现在Windows Defender弹出威胁提示之后,是因为Windows Defender将编译过程生成的未签名APK文件判定为恶意文件,直接删除或隔离了目标文件,导致编译后续流程找不到对应文件报错。

修复步骤
  • 恢复被隔离的文件(可选,仅适用于需要保留当前编译产物的场景)
    打开Windows Defender,进入「病毒和威胁防护」→「保护历史记录」,找到对应时间的威胁拦截记录,确认拦截文件路径和报错中的APK路径一致后,选择「还原」或「允许该项目」即可恢复文件。
  • 添加排除项避免后续重复误删
    进入Windows Defender「病毒和威胁防护」→「管理设置」→「添加或删除排除项」,将以下目录添加到排除列表:
    • DevEco Studio安装目录
    • DevEco Studio项目工作目录,如示例中的C:\Users\Admin\DevEcoStudioProjects
    • HarmonyOS SDK存储目录
  • 重新编译项目
    打开DevEco Studio,点击顶部菜单「Build」→「Clean Project」清理旧的编译缓存,缓存清理完成后点击「Rebuild Project」重新编译即可正常生成目标文件。

内容的提问来源于stack exchange,提问作者Aditya Nandardhane

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 07:15:01