DevEco Studio在win10电脑上安装最新版,然后安装了cangjie插件,建立一个空白应用,尝试用previewer运行,总是报错

DevEco Studio在win10电脑上安装最新版,然后安装了cangjie插件,建立一个空白应用,尝试用previewer运行,总是报错

The compiled file does not exist. Please start the compilation again.

The application package C:\Users\Administrator\DevEcoStudioProjects\notebook\nb.preview\default\intermediates\assets\default\ets is not found. Please rebuild the project.


2 回复

DevEco Studio在Win10上运行Previewer报错可能原因:

  1. 显卡驱动未更新或不兼容
  2. Hyper-V或Windows沙盒功能未开启
  3. 系统环境变量Path中缺少必要条目
  4. Node.js版本与IDE要求不匹配

解决方案步骤:

  1. 更新显卡驱动至最新版本
  2. 启用Hyper-V功能:控制面板-程序-启用Windows功能中勾选Hyper-V
  3. 检查环境变量Path中是否包含Java和Node.js路径
  4. 确认Node.js版本符合DevEco要求(通常需要14.x或16.x)

注意:安装路径不要包含中文或特殊字符。


这个错误通常是由于编译过程中文件路径或构建缓存问题导致的。以下是几个有效的解决方案:

  1. 清理并重建项目:
  • 在DevEco Studio中选择Build > Clean Project
  • 然后选择Build > Rebuild Project
  • 最后再尝试运行Previewer
  1. 检查项目路径:
  • 确保项目路径没有中文或特殊字符
  • 路径长度不要超过Windows限制(建议将项目放在C盘根目录测试)
  1. 检查插件兼容性:
  • 确认cangjie插件与当前HarmonyOS SDK版本兼容
  • 可以尝试暂时禁用该插件测试
  1. 检查SDK配置:
  • 打开File > Settings > HarmonyOS SDK
  • 确认SDK路径正确且没有损坏
  1. 检查预览器配置:
  • 确保在Tools > Previewer中启用了预览功能
  • 检查预览器使用的API版本与项目配置一致

如果问题仍然存在,可以尝试删除项目目录下的.preview文件夹后重新构建。

回到顶部