官术网_书友最值得收藏!

2.2.2 應用配置文件

應用的每個HAP的根目錄下都存在一個config.json配置文件,文件內(nèi)容主要涵蓋以下三個方面:

□應用的全局配置信息,包含應用的包名、生產(chǎn)廠商、版本號等基本信息。

□應用在具體設備上的配置信息,包含應用的備份恢復、網(wǎng)絡安全等能力。

□HAP包的配置信息,包含每個Ability必須定義的基本屬性(如包名、類名、類型以及Ability提供的能力),以及應用訪問系統(tǒng)或其他應用受保護部分所需的權限等。

配置文件config.json采用JSON文件格式,其中包含了一系列配置項,每個配置項由屬性和值兩部分構成:

□屬性。屬性的出現(xiàn)順序不分先后,且每個屬性最多只允許出現(xiàn)一次。

□值。每個屬性的值為JSON的基本數(shù)據(jù)類型(數(shù)值、字符串、布爾值、數(shù)組、對象或者null類型)。關于屬性值需要引用資源文件的情況,可參見2.2.3節(jié)。

關于配置文件中元素的配置內(nèi)容,詳見華為官方文檔(https://developer.harmonyos.com/cn/docs/documentation/doc-guides/basic-config-file-elements-0000000000034463),關于配置文件的具體使用會在后面項目案例中用到的時候穿插講解。

主站蜘蛛池模板: 祁东县| 交口县| 农安县| 上饶县| 安新县| 苏州市| 格尔木市| 偃师市| 天津市| 汕头市| 黔东| 密山市| 梧州市| 西安市| 栖霞市| 华亭县| 开鲁县| 巴彦淖尔市| 罗城| 分宜县| 武邑县| 天津市| 德化县| 新泰市| 隆德县| 乌苏市| 资阳市| 南岸区| 工布江达县| 伽师县| 安达市| 大宁县| 哈巴河县| 安塞县| 成武县| 三河市| 西盟| 垫江县| 邢台县| 礼泉县| 阿巴嘎旗|