我有一个非常简单的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
中的每个文件都包括在内。