Я возился с buildover в течение 3 дней, пытаясь заставить его работать.(для Android) Я был по всему Интернету, и я попытался использовать оба vm, перечисленные на github.com/kivy/buildozer (ссылка сверху и тот, что внизу), используя инструкции, представленные на сайте и вreadmes.
Шаги, которые я предпринимаю после открытия виртуальной машины:
1) Загрузите файл python в / home / user / Desktop / whateveriwant
2) Переименуйте основное (только)Python файл в «main.py»
3) «cd / home / user / Desktop / whateveriwant»
4) «buildover init»
5) в buildover.spec: 'needs = hostpython, kivy', 'log_level = 2'
6) 'buildover android_new debug'
Я использую 64-битную версию Ubuntu 18 (на 64-битном процессоре)и я переустанавливал всю ОС по крайней мере 4 раза сейчас, пробуя разные методы, такие как crystax и python3 и меняя cython на версию 0.25.2
Однако я в замешательстве, потому что я написал свой код на python 3 ('из kivy.uix.label Import Label' и т. д.), и я вижу много вариантов запуска buildozer "с" python3.
Я не знаю, нужно ли запускать его "с" python3, потому что я написалмое приложение на python 3 или, если оно связано с SDK и другими зависимостями и требованиями совместимости, которые не относятся ко мне.
Это не позволяет мне публиковать вывод ошибок здесь.
Вот вывод ошибок:
https://pastebin.com/e38Bv4Gi
code