如何跳转至设置-权限管理页-指定应用

如何跳转至设置-权限管理页-指定应用

HarmonyOS
2024-01-20 10:04:51
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
hxiaoyv

拉起权限管理的指定应用页面,需要申请"ohos.permission.GRANT_SENSITIVE_PERMISSIONS"(权限级别:system_core;授权方式:system_grant;ACL使能:TRUE)

权限级别和授权方式的消息说明见参考链接中的说明。

ACL:访问控制列表。权限等级和应用的APL等级是一一对应的。原则上,拥有低APL等级的应用默认无法申请更高等级的权限。ACL提供了解决低等级应用访问高等级权限问题的特殊渠道,具体方法需要参考配套的内部文档。

代码示例

import { BusinessError } from "@kit.BasicServicesKit"; 
import { common, Want } from '@kit.AbilityKit'; 
 
function startPermissionManagerSpecificAbilityExplicit(): void { 
  let context = getContext() as common.UIAbilityContext; 
  let want:Want  = { 
    bundleName: 'com.ohos.permissionmanager', 
    abilityName: 'com.ohos.permissionmanager.SpecificAbility', 
    parameters: { 
      // 待跳转的应用的包名 
      bundleName: 'Bundle Name' 
    } 
  }; 
  context.startAbility(want) 
    .then(() => { 
      // ... 
    }) 
    .catch((err:BusinessError) => { 
      console.error(`Failed to startAbility. Code: ${err.code}, message: ${err.message}`); 
    }); 
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.

已于2024-1-30 17:16:31修改
分享
微博
QQ
微信
回复
2024-01-20 23:34:10
相关问题
如何跳转到APP设置权限管理
1728浏览 • 1回复 待解决
HarmonyOS 如何跳转权限设置
667浏览 • 1回复 待解决
HarmonyOS 如何跳转设置的通知管理
607浏览 • 1回复 待解决
点击服务卡片如何跳转至指定的页面
2936浏览 • 1回复 待解决
如何跳转设置应用详情
2673浏览 • 1回复 待解决
HarmonyOS 跳转应用权限设置
762浏览 • 1回复 待解决
求大佬告知如何跳转至应用市场
1358浏览 • 0回复 待解决
求鸿蒙应用跳转至应用商店的方式?
4691浏览 • 1回复 待解决
跳转设置返回存在白屏
2572浏览 • 1回复 待解决
HarmonyOS 如何跳转至系统的日历APP
831浏览 • 1回复 待解决
如何跳转系统权限设置页面
1748浏览 • 1回复 待解决
跳转Wi-Fi 设置如何实现?
1134浏览 • 1回复 待解决