如何从另一个 kodi/xbmc 插件调用方法

How to call method from another kodi/xbmc addon

我正在尝试制作一个调用另一个脚本插件的插件。现在我想知道的是如何从第一个插件访问第二个插件的方法。如果是,请有人向我提供语法。

非常简单....

添加您要调用的插件的插件 ID 并添加这些

例如:从插件#2 中调用插件#1 的函数

加载项 #1:将扩展点写为 xbmc.python.module 并提供如下加载项的库路径。

<extension point="xbmc.python.module" library="resources" />

附加组件 #2:写入附加组件 #1 附加组件 ID,需要如下所述的标签导入。

<requires>
<import addon="add-on #1 id" version="2.7.0"/>
<requires>

现在找到您要调用的插件 whoes 函数并将 .py 文件添加到插件的资源目录中。

现在,

from resources import foo

foo()

完成了