Преобразование Kivy в apkAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Преобразование Kivy в apk

Сообщение Anonymous »

Как устранить неполадку, которая приводит к сбою приложения Kivy/KivyMD на Android после экрана загрузки? Я разработал простое приложение со следующим кодом, и хотя оно успешно компилируется и устанавливается APK, оно вылетает сразу после экрана загрузки. В моем файле buildozer.spec в качестве требований указаны kivy==2.3.0, kivymd, Pillow и kivy_garden. Я хочу придерживаться Kivy/KivyMD для разработки и не переключаться на собственные или гибридные варианты. Будем признательны за любые рекомендации/помощь!
из kivymd.app import MDApp
из kivy.lang import Builder
KV = '' '
BoxLayout:
ориентация: 'вертикальная'
MDLabel:
текст:" "
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( КВ)

Код: Выделить всё

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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»