How to add an addon that is written from scratch to kodi?
#1
I'm a veteran Java developer starting python for kodi addon development.

I'm trying to create a simple dialog addon, and I don't know where to put the code in order to see the addon in my kodi's addon list.

I tried zipping it and install from zip, I tried working directly in kodi's addon library, but nothing.

My addon.xml seem to be following the guidelines, and passes the xsd validation.

I couldn't find tutorials for starting from scratch and testing in kodi.
I found guides on changing existing addons, and guides that don't specify how to add to kodi an addon which is under development?

I'm using pycharm community if it matters.

Thanks.
Reply
#2
Have you looked at the HelloWorld add-on? http://kodi.wiki/view/HOW-TO:HelloWorld_addon
Reply
#3
(2015-06-01, 16:57)curti Wrote: Have you looked at the HelloWorld add-on? http://kodi.wiki/view/HOW-TO:HelloWorld_addon

Thanks for replying, and yes I did.
For start, it's not in the repository of kodi, but I tried the tutorial on another addon and it's working.

I didn't find an explanation there about how to start a kodi addon project from scratch and run it in kodi.

I did manage to install it from a zip file (at least I got a notification that my addon is installed), but I didn't find it in the program addons list.
Reply
#4
Depending on the add-on type it can show up in different sections of Kodi. The different add-on types can be found here: http://kodi.wiki/view/Add-on_development

You can also find the list of enabled add-ons in Kodi under: System > Settings > Add-ons > Enabled Add-ons > [Add-on Type] > [Add-on]
Reply
#5
(2015-06-01, 18:36)curti Wrote: Depending on the add-on type it can show up in different sections of Kodi. The different add-on types can be found here: http://kodi.wiki/view/Add-on_development

You can also find the list of enabled add-ons in Kodi under: System > Settings > Add-ons > Enabled Add-ons > [Add-on Type] > [Add-on]

I looked for it there, and nothing.

However, dropping pyxbmct framework as a dependency, and trying with pure xbmc dependant code, it works.
I have no idea why, but at least what I'm trying now works.

Thanks for the time.
Reply
#6
Solved it (sort of).
Removed the pyxbmct from the library and it works now.

Thanks for all your time.
Reply

Logout Mark Read Team Forum Stats Members Help
How to add an addon that is written from scratch to kodi?0