第七章 xbmc插件编写教程.docxVIP

  • 1
  • 0
  • 约8.86千字
  • 约 9页
  • 2017-06-08 发布于湖北
  • 举报
一、插件的结构每个插件保存在各自的文件夹里,打开xbmc插件的安装目录addons,可以看到很多安装好的插件的文件夹。一个典型的视频插件的文件夹里通常要有这三个文件:addon.xml:说明文件,用来告诉xbmc该插件所提供的内容以及安装要求;icon.png:图标文件,256x256像素,xbmc插件清单旁边显示的就是这个图标;*.py:python主程序文件,名字随便起,addon.xml中有一项会用到这个文件名。如果插件的子程序和用到的数据较多,可以在下面再开子文件夹来保存。重点看addon.xml的结构:首先第一行申明这是一个xml文件,且是utf-8编码的,接着是addon元素,在addon和/addon之间,有一个或多个extension元素,每个extension告诉xbmc这个插件扩展了哪一部分的功能,只有最后一个extension比较特别,只是用来向用户做个说明。addon元素有4个属性:id, version, name, provider-nameid属性:插件id,必须是唯一的,小写,插件zip文件解压后,以id命名文件夹,所以不能重名,建议以plugin.类别.唯一名的形式命名,类别可以是video, audio, script等;version属性:插件版本号,格式为x.x.x,xbmc用来确定是否应升级插件;name属性:插件名称;provider-n

文档评论(0)

1亿VIP精品文档

相关文档