Q:

Python Kivy: Changing defaulttheme-0.png won't change final .apk design

When I change the defaulttheme-0.png of my Python Kivy installation, my App appears different when launching it as .py on Ubuntu. But if I now "convert" it to an .apk and run it on my mobile (Android 5.1.2) it appears as before, without the theme being changed.
What do I have to do, to tell kivy/buildozer to integrate the theme into the .apk?
What I tried:
- Normally running "sudo buildozer android debug"
- Deleting all files created by "sudo buildozer init" and calling that one again
- And of course I searched Google, but as I didn't found anything, I hope you can help me, because my App would be almost done after fixing that problem...

A:

Instead of changing the theme in a local kivy installation, place the image in a folder named data/images in your app's directory (i.e. ./data/images/defaulttheme-0.png from your app script).
Edit: it is also necessary to copy the atlas file to this location, as noted by Tshirtman.

