kodi Addon.xml Dependency versions
본문
Addon.xml Dependency versions
https://kodi.wiki/view/Addon.xml
■
1.3.2.1 Dependency versions
Each different Kodi version might require you to use a higher version of the xbmc.*
add-on dependencies to control on which version of Kodi the add-on can be installed.
Kodi version | xbmc.python | xbmc.gui | xbmc.json | xbmc.metadata | xbmc.addon |
---|---|---|---|---|---|
Dharma 10.1 Deprecated | 1.0 | 2.11 | 2.0 | 1.0 | 0.1 |
Eden 11.0 Deprecated | 2.0 | 3.0 | 4.0 | 1.0 | 11.0 |
Frodo 12.x Deprecated | 2.1.0 | 4.0.0 | 6.0.0 | 2.1.0 | 12.0.0 |
Gotham 13.x | 2.14.0 (ABI 2.1.0) | 5.0.1 | 6.6.0 (ABI 6.0.0) | 2.1.0 (ABI 1.0) | 13.0.0 (ABI 12.0.0) |
Helix 14.x | 2.19.0 (ABI 2.1.0) | 5.3.0 | 6.20.0 (ABI 6.0.0) | 2.1.0 (ABI 1.0) | 14.0.0 (ABI 12.0.0) |
Isengard 15.x | 2.20.0 (ABI 2.1.0) | 5.9.0 (ABI 5.3.0) | 6.25.1 (ABI 6.0.0) | 2.1.0 (ABI 1.0) | 15.0.0 (ABI 12.0.0) |
Jarvis 16.x | 2.24.0 (ABI 2.1.0) | 5.10.0 | 6.32.4 (ABI 6.0.0) | 2.1.0 (ABI 1.0) | 16.0.0 (ABI 12.0.0) |
Krypton 17.x | 2.25.0 (ABI 2.1.0) | 5.12.0 | 7.0.0 (ABI 6.0.0) | 2.1.0 (ABI 1.0) | 17.0.0 (ABI 12.0.0) |
Leia 18.x | 2.26.0 (ABI 2.1.0) | 5.14.0 | 9.7.2 (ABI 6.0.0) | 2.1.0 (ABI 1.0) | 17.9.910 (ABI 12.0.0) |
Matrix 19.x | 3.0.0 (ABI 3.0.0) | 5.15.0 (ABI 5.14.0) | 11.2.0 (ABI 6.0.0) | 2.1.0 (ABI 1.0) | 18.9.701 (ABI 12.0.0) |
Each Kodi version contain a certain backwards compatibility. For example add-ons made for Gotham 13.x can still work ion Jarvis 16.x. Do note that this might change in the future. The ABI version you see in the table above is the backwards compatibility version for which add-ons are still marked "working".
1.3.3 optional attribute
The dependency may be made optional by setting the optional
attribute to true
. This will only install the dependency when the add-on actually needs it. Even if this dependency is missing, the add-on can still be installed.
1.4 <extension>
The <extension>
element describes the technical aspects of this add-on. It will have at least a point attribute which will give the part of Kodi that the add-on extends. For instance, the addon.xml
file for the Confluence skin extends the xbmc.gui.skin
part of xbmc. All available extension points are given below.
The various extension points that Kodi provides are given in the list below.
Extension point | Add-on Category |
---|---|
xbmc.gui.skin | Skin |
xbmc.webinterface | Web interface |
xbmc.addon.repository | None |
xbmc.service | Services |
xbmc.metadata.scraper.albums | Album information |
xbmc.metadata.scraper.artists | Artist information |
xbmc.metadata.scraper.movies | Movie information |
xbmc.metadata.scraper.musicvideos | Music video information |
xbmc.metadata.scraper.tvshows | TV information |
xbmc.metadata.scraper.library | None |
xbmc.ui.screensaver | Screensaver |
xbmc.player.musicviz | Visualization |
xbmc.python.pluginsource | Music Add-ons (audio) / Picture Add-ons (image) / Program Add-ons (executable) / Video Add-ons (video) |
xbmc.python.script | Music Add-ons (audio) / Picture Add-ons (image) / Program Add-ons (executable) / Video Add-ons (video) |
xbmc.python.weather | Weather |
xbmc.subtitle.module | Subtitle service module |
xbmc.python.lyrics | Lyrics |
xbmc.python.library | These don't show up in the addon browser and are purely as support for other scripts. |
xbmc.python.module | Provides an additional python library. mainly for use in script.module.* addons. |
xbmc.addon.video | Video Add-ons (video) |
xbmc.addon.audio | Music Add-ons (audio) |
xbmc.addon.image | Picture Add-ons (image) |
kodi.resource.font | Additional font files |
kodi.resource.images | Additional image files |
kodi.resource.language | Additional language files |
kodi.resource.uisounds | Additional sound files |
Add-ons that don't correspond to a specific add-on category can not be installed by users. These are usually supporting or shared add-ons that are installed automatically by the add-ons that require them.
▶ ☞ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다 ♠ . ☞ 본자료는 https://11q.kr 에 등록 된 자료 입니다♠.