Skip to main content

插件配置

AstroBox通过manifest.json来描述并配置插件。一个正常的manifest.json应该有以下字段(所有字段都是必填):

字段名称字段内容示例值
name插件名称ExamplePlugin
icon插件图标(仅支持本地文件,路径为相对路径)icon.png
version插件版本1.0
description插件简介这是一个示例插件
author插件作者Example Studios
website插件网页(也可以填github开源仓库)https://xxx.com
entry插件入口js文件entry.js
api_level插件API版本1
permissions插件运行所需的权限列表["lifecycle", "event"]
additional_files插件附加文件列表,即除了manifest.json、main.js (entry)、icon.png (icon) 以外的所有插件运行依赖的文件都需要写上["com.xx.xx.rpk", "12345.bin", "assets/show.png"]