2016-08-20 2 views
0

Я пытаюсь создать простое приложение для приветствия для Android для Android, используя python, kivy и buildozer.Apk file build using buildozer закрывается, как только я его открываю

мой файл hello.py является

from kivy.app import App 
from kivy.uix.button import Label 
class Hello2App(App): 
    def build(self): 
     return Label() 
if __name__=="__main__": 
    Hello2App().run() 

Мой hello.kv файл

<Label>: 
text: 'Hello World!' 

Я использую buildozer в убунту компилировать APK. SUDO buildozer Android Debug развернуть

мне нужно применить цикл, как мы делаем в Pygame и Tkinter, чтобы показать графический интерфейс или окно

+0

Включили ли вы Kivy в свой спецификатор buildozer? Какие команды вы выполнили? – masnun

+0

sudo android debug deploy –

+0

Вы имели в виду 'buildozer android debug deploy'? Попробуйте использовать 'android_new' вместо' android' – masnun

ответ

1

Ваш сценарий Python должен быть именем main.py. Если вы проверите ошибку, которую получаете, вы увидите что-то вроде «Не удалось найти main.py». Просто попробуйте переименовать файл с hello.py на main.py и снова создайте.

+0

Готово. но все тот же результат. –

+0

Попробуйте использовать эту команду, чтобы узнать, какую ошибку вы получите точно. 'buildozer android debug deploy run logcat' –

Смежные вопросы