HarmonyOS 鸿蒙Next申请文件读写权限,没有反应

发布于 1周前 作者 ionicwang 来自 鸿蒙OS

HarmonyOS 鸿蒙Next申请文件读写权限,没有反应

try {
let context: Context = this.context as common.UIAbilityContext;
atManager.requestPermissionsFromUser(context, [“ohos.permission.FILE_ACCESS_MANAGER”]).then((data) => {
if (data.authResults[0] == 0) {
identifier.getOAID().then(data => {
UserConstant.USER_DEVICEID = data
})
}
}).catch((err: BusinessError) => {

})

申请文件读写权限,并没有弹框,直接写在module.json5安装报错

2 回复

针对您提到的HarmonyOS鸿蒙Next申请文件读写权限没有反应的问题,以下是一些可能的解决步骤:

  1. 确认权限声明:确保在应用的配置文件(如“module.json5”或“config.json”)中正确声明了文件读写权限。
  2. 检查运行时权限:对于需要用户同意的权限,确保在运行时请求了这些权限,并且用户已经授权。可以使用API检查应用是否具有访问文件的权限。
  3. 路径与格式:确认文件路径的格式正确无误,包括所有必要的目录分隔符和文件名。避免使用硬编码的路径,建议使用相对路径或根据应用环境动态构建路径。
  4. 清理与重建:尝试清理并重新构建项目,以消除可能由构建过程引起的问题。
  5. 系统兼容性:确保您的设备支持鸿蒙Next系统,并且系统版本满足应用要求。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部