Как устранить неполадку, которая приводит к сбою приложения Kivy/KivyMD на Android после экрана загрузки? Я разработал простое приложение со следующим кодом, и хотя оно успешно компилируется и устанавливается APK, оно вылетает сразу после экрана загрузки. В моем файле buildozer.spec в качестве требований указаны kivy==2.3.0, kivymd, Pillow и kivy_garden. Я хочу придерживаться Kivy/KivyMD для разработки и не переключаться на собственные или гибридные варианты. Будем признательны за любые рекомендации/помощь!
Код: Выделить всё
from kivymd.app import MDApp
from kivy.lang import Builder
KV = '''
BoxLayout:
orientation: 'vertical'
MDLabel:
text:" "
halign:"center"
MDRaisedButton:
id: my_button
text: 'Click me'
pos_hint:{"center_x":0.5,"center_x":0.5}
on_release: app.print_hello()
MDLabel:
id: output_label
text: ''
halign: 'center'
'''
class MyApp(MDApp):
def build(self):
return Builder.load_string(KV)
def print_hello(self):
self.root.ids.output_label.text = "Md Kasif"
if __name__ == '__main__':
MyApp().run()
Попробовал включить подушку и kivy_garden. Я ожидал, что мое приложение загрузится и будет работать так же, как в моем компиляторе, но оно продолжало аварийно завершать работу после экрана загрузки, несмотря на мои многочисленные попытки
Подробнее здесь:
https://stackoverflow.com/questions/790 ... ivy-to-apk