配置文件plugin.xml

plugin.xml 与AndroidManifest.xml功能相似提供插件的系统属性。

将plugin.xml放在插件的assets目录下即可

一 plugin.xml有以下几个属性比较重要

1 plug_id             --插件id,用于标识这个插件,在后台插件详情获取
2 Short-Links         --使用短链操作插件的话,必须将短链配置到此项
3.Bundle-Name          --插件名称
4.Bundle-SymbolicName  --插件唯一标识类似安卓程序应用标识
5.Bundle-Version       --插件版本号 如100
6.Bundle-Activator     --插件入口类 ,通过它框架可在启动插件的时候找到并调用start()函数
7.Bundle-Activity      --插件的 Lanucher Activity路径(多个包以 ‘,‘ 分割)
8.Export-Package       --提供给其他插件使用的java类需要导出对应包路径(多个包以 ‘,‘ 分割)
9.Import-Package       --插件内部没有这样的java类需要从其他插件导入(多个包以 ‘,‘ 分开)
10.Bundle-Service       --插件的Service类路径  (多个包以 ‘,‘ 分割)   【v2.0.0新增】
11.Bundle-Receiver      --插件接收系统广播类路径  (多个包以 ‘,‘ 分割)   【v2.0.0新增】

二 自定义键值
与 AndroidManifest.xml 中meta-data 节点相似,plugin.xml也可以自定义的属性,代码中通过Bundle.getHeaders().get("key")获取