金泉网做的山东黄锈石网站有哪些,项目建设方案,设计周,宜春网站建设公司哪家好一、场景介绍 应用的APL#xff08;Ability Privilege Level#xff09;等级分为normal、system_basic和system_core三个等级#xff0c;默认情况下#xff0c;应用的APL等级都为normal等级。权限类型分为system_grant和user_grant两种类型。 二、配置文件权限声明 应用需要…一、场景介绍 应用的APLAbility Privilege Level等级分为normal、system_basic和system_core三个等级默认情况下应用的APL等级都为normal等级。权限类型分为system_grant和user_grant两种类型。 二、配置文件权限声明 应用需要在工程配置文件中对需要的权限逐个声明未在配置文件中声明的权限应用将无法获得授权。HarmonyOS提供了两种应用模型分别为FA模型和Stage模型不同的应用模型的应用包结构不同所使用的配置文件不同我们主讲Stage模型。 配置文件标签说明如下表所示。 Stage模型 使用Stage模型的应用需要在module.json5配置文件中声明权限
{module : {// ...requestPermissions:[{name : ohos.permission.PERMISSION1,reason: $string:reason,usedScene: {abilities: [FormAbility],when:inuse}},{name : ohos.permission.PERMISSION2,reason: $string:reason,usedScene: {abilities: [FormAbility],when:always}}]}
}
本文根据HarmonyOS官方文档API9整理