HarmonyOS context.getApplicationContext().resourceDir 返回值是空字符串

context.resourceDir可以获取到hap目录下的资源

context.getApplicationContext().resourceDir无法获取正确路径

Demo如下

export default class EntryAbility extends UIAbility {
  onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void {
    this.context.getApplicationContext().resourceDir
  }
}
HarmonyOS
2024-12-23 16:34:00
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

resourceDir是Context的属性,通过ApplicationContext获取的是应用级别的应用文件路径,这其中不包括resourceDir,参考文档:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/application-context-stage-V5#%E8%8E%B7%E5%8F%96%E5%BA%94%E7%94%A8%E6%96%87%E4%BB%B6%E8%B7%AF%E5%BE%84

分享
微博
QQ
微信
回复
2024-12-23 19:11:06
相关问题
HarmonyOS resourceDir返回
223浏览 • 1回复 待解决
HarmonyOS context.resourceDir问题
671浏览 • 1回复 待解决
HarmonyOS onBackPress返回值问题
320浏览 • 1回复 待解决
HarmonyOS TextPickerDialog返回值问题
717浏览 • 1回复 待解决
HarmonyOS Promise函数返回值问题
636浏览 • 1回复 待解决
检查字符串是否以给定的字符串开头
1025浏览 • 1回复 待解决
字符串反射
377浏览 • 1回复 待解决
HarmonyOS 替换字符串
576浏览 • 1回复 待解决
检查字符串是否以给定的字符串结尾
831浏览 • 1回复 待解决