更新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。
- import Ability from ‘@ohos.application.Ability’;
可以通过直接修改import,来切换到新的namespace上:文章来源:https://www.toymoban.com/news/detail-834373.html
- import Ability from ‘@ohos.app.ability.UIAbility’;
- 使用了旧接口@ohos.application.AbilityStage。
- import AbilityStage from ‘@ohos.application.AbilityStage’;
可以通过直接修改import,来切换到新的namespace上:
- import AbilityStage from ‘@ohos.app.ability.AbilityStage’
文章来源地址https://www.toymoban.com/news/detail-834373.html
到了这里,关于鸿蒙应用模型开发-更新SDK后报错解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!