HarmonyOS 升级新版本flutter运行报错

1.flutter跑报错:

ohpm ERROR: Found exception: Error: The source code dependency "package_info_plus@C:\Users\Administrator\AppData\Local\Pub\Cache\git\flutter_plus_plugins-a1347adcca3a46346a6ddd127cebcec9970cad6c\packages\package_info_plus\package_info_plus\ohos" is not in the same file system as the current project, reached retry limit or non retryable error encountered.

2.DevEco Studio直接跑当前项目报以下错误:

> hvigor ERROR: Schema validate failed.
Detail: Please check the following fields.
{
  instancePath: 'modules[1].srcPath',
  keyword: 'pattern',
params: { pattern: '^(\\./|\\.\\./|/)[\\s\\S]+$' },
  message: 'must match pattern "^(\\./|\\.\\./|/)[\\s\\S]+$"',
  location: 'D:/flutter/flutter_project/xxxx/app_market/application/ohos/build-profile.json5:42:187'
} 
HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

1、插件报错:

请确认PUB_CACHE路径设置是否过长,可修改为D:\cache\pub,保持项目文件与pub_cache文件在同一磁盘。

2、编译报错:

目前IDE版本路径校验不兼容Flutter,可回退版本或使用以下临时规避方案:

(1)不校验路径的修改:

使用DevEco-Studio打开以下文件 /Applications/DevEco-Studio.app/Contents/tools/hvigor/hvigor-ohos-plugin/res/schemas/ohos-project-build-profile-schema.json删除校验srcPath的正则表达式和上一行末尾的逗号。

(2)不抛出异常的修改:使用DevEco-Studio打开以下文件 /Applications/DevEco-Studio.app/Contents/tools/hvigor/hvigor-ohos-plugin/src/model/module/core-module-model-impl.js格式化这个文件。修改方法findBelongProjectPath(e)

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS APP内自动下载安装新版本
526浏览 • 1回复 待解决
HarmonyOS如何在应用内更新版本
431浏览 • 1回复 待解决
HarmonyOS @ohos/mmkv 怎么更新到最新版本
911浏览 • 1回复 待解决
目前鸿蒙手机最新版本是多少?
7338浏览 • 1回复 待解决
新版本的编辑器sdk怎么没有了
226浏览 • 1回复 待解决
HarmonyOS 创建Flutter demo运行报错
277浏览 • 1回复 待解决