HarmonyOS 鸿蒙Next PC系统6.1.0(23) + DevEco Studio Preview + Navigation + NavPathStack无法使用

HarmonyOS 鸿蒙Next PC系统6.1.0(23) + DevEco Studio Preview + Navigation + NavPathStack无法使用 鸿蒙PC系统6.1.0(23) + DevEco Studio Preview + Navigation + NavPathStack无法使用,飘红提示:Module ‘"@kit.ArkUI"’ has no exported member ‘NavPathStack’

8 回复

NavigationNavPathStack 的完整功能(尤其是跨模块 HSP/HAR 的动态路由路由表 route_map.json)在纯组件预览(Component Preview)下可能会失效或提示找不到上下文。

更多关于HarmonyOS 鸿蒙Next PC系统6.1.0(23) + DevEco Studio Preview + Navigation + NavPathStack无法使用的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


咋解决?,

这应该是预览器的特殊限制的关系,可以试试预览器切换为 Page Preview,或者直接使用Simulator/ PC 远程真机进行运行调试,看是否还会飘红。

Navigation不支持预览器调试,试试改用模拟器或真机调试

我用的鸿蒙PC本机运行,也不行。

支持一下

NavPathStack 从 API 12 开始支持。需确认 DevEco Studio Preview 对应的 SDK 版本是否为 API 12 或更高。PC 系统 6.1.0(23) 可能未集成所需运行时组件。请检查项目 build-profile.json5compileSdkVersion 值。

NavPathStack 类从 API 12 开始引入,位于 @kit.ArkUI。出现 Module '"@kit.ArkUI"' has no exported member 'NavPathStack',通常是使用的 SDK 版本不满足要求。

在 HarmonyOS NEXT PC 6.1.0(23) + DevEco Studio Preview 环境中,请检查工程 build-profile.json5 中的 compileSdkVersion 是否设置为 5.0.0(12) 或更高(如 6.0.0(12))。同时确认 products 下对应模块的 apiVersion 不低于 12。若版本已正确,可能是当前 PC 预览版的部分 ArkUI 组件尚未完成适配,可先在标准手机模拟器(API 12)上验证 NavPathStack 是否正常工作,以排除环境差异。

回到顶部