如何获取应用自身的源文件路径

如何获取应用自身的源文件路径

HarmonyOS
2024-01-31 15:14:21
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
joytrian

方式一、使用应用上下文context获取。

this.uiAbilityContext.abilityInfo.applicationInfo.codePath

方式二:使用@ohos.bundle.bundleManager获取。导入@ohos.bundle.bundleManager模块,使用bundleManager.getBundleInfoForSelf()获取bundleInfo信息。使用bundleInfo.appInfo.codePath获取应用源文件路径。

import bundleManager from '@ohos.bundle.bundleManager'; 
bundleManager.getBundleInfoForSelf(bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION).then((bundleInfo)=>{ 
  this.sourcePath = bundleInfo.appInfo.codePath; 
})
分享
微博
QQ
微信
回复
2024-02-01 17:55:06
相关问题
如何获取源文件路径
1779浏览 • 1回复 待解决
如何获取profile路径下资源文件
1683浏览 • 1回复 待解决
鸿蒙如何获取源文件路径
16238浏览 • 3回复 待解决
如何获取应用自身bundleName
2360浏览 • 1回复 待解决
如何获取HSP源文件
2163浏览 • 1回复 待解决
HarmonyOS 加载RN沙盒路径源文件
72浏览 • 1回复 待解决
文件上传本地路径如何获取
286浏览 • 1回复 待解决
如何获取文件绝对路径
1955浏览 • 1回复 待解决
HarmonyOS Native层获取应用路径方式
281浏览 • 1回复 待解决
HarmonyOS har包如何获取自身版本号
390浏览 • 1回复 待解决
怎样获取app自身bundleName?
584浏览 • 1回复 待解决
HarmonyOS 子组件内如何获取自身大小
321浏览 • 1回复 待解决
如何停止UIAbility自身
1941浏览 • 1回复 待解决
ArkTS如何自定义资源文件
2116浏览 • 1回复 待解决