在将Kivy应用程序转换为APK时,如何在构建该应用程序时包含图像文件



我有一个非常简单的kivy python应用程序,我想把它变成一个APK。我本来打算使用Buildozer,但我意识到我需要2个图像文件和kivy.py文件。

这是我的应用程序(当我点击一个按钮时,它会更改初始图像,仅此而已(:

from kivy.app import...
class Game(App):
def build(self):

self.window = GridLayout()
self.img = Image(source="baby.png")
self.window.add_Widget(self.img)
self.button = Button(text="Make him an adult")
self.button.bind(on_press=self.becomeAdult)
return self.window
def becomeAdult(self, instance):
self.img.source = "adult.png"

正如你所看到的,我使用了两张图片。使用Buildozer转换为APK时,我如何将它们包括在内?

buildozer.spec文件中,将img添加到要包含的源文件(source.include_exts(列表中。或者完全注释掉这一行,将source.dir中的每个文件都包括在内。

最新更新