鸿蒙应用模型开发-更新SDK后报错解决

更新SDK后提示 "@ohos.application.Ability"/"@ohos.application.AbilityStage"等模块找不到或者无相关类型声明

问题现象

更新SDK后报错"Cannot find module '@ohos.application.AbilityStage' or its corresponding type declarations","Cannot find module '@ohos.application.Ability' or its corresponding type declarations"。

​​

解决措施

模块名有所变更,可以尝试替换为新的模块名(常用接口如下):

原有接口 新接口
@ohos.application.Ability @ohos.app.ability.UIAbility
@ohos.application.AbilityStage @ohos.app.ability.AbilityStage
  • 使用了旧接口@ohos.application.Ability。
  1. import Ability from '@ohos.application.Ability';

可以通过直接修改import,来切换到新的namespace上:

  1. import Ability from '@ohos.app.ability.UIAbility';
  • 使用了旧接口@ohos.application.AbilityStage。
  1. import AbilityStage from '@ohos.application.AbilityStage';

可以通过直接修改import,来切换到新的namespace上:

  1. import AbilityStage from '@ohos.app.ability.AbilityStage'
相关推荐
陈随易24 分钟前
前端大咖mizchi不满Rust、TypeScript却爱上MoonBit
前端·后端·程序员
小兵张健34 分钟前
两个配置让 Codex 效率翻倍
人工智能·程序员·github copilot
CHB1 小时前
uni-app x 蒸汽模式 性能测试基准报告 Benchmark
uni-app·harmonyos
刀法如飞5 小时前
AI时代,程序员都应该是算法思想工程师
人工智能·设计模式·程序员
老迟聊架构10 小时前
说说Vibe Coding的适应范围
人工智能·程序员·架构
SimonKing11 小时前
JetBrains+Qoder变身Agentic 编码平台,媲美Cursor、Trae等AI编程平台
java·后端·程序员
用户60572374873081 天前
OpenSpec 实战:从需求到代码的完整工作流
前端·后端·程序员
我要改名叫嘟嘟2 天前
2025年终总结(下),认识自己后的依然做自己
程序员
大怪v2 天前
AI抢饭?前端佬:我要验牌!
前端·人工智能·程序员
新酱爱学习2 天前
字节外包一年,我的技术成长之路
前端·程序员·年终总结