Поэтому я потратил некоторое время на разработку приложения с рецептами: Github, которое я могу использовать с моим Raspberry Pi, которое работает. отлично, и я не против использовать пусковую установку для необработанного кода. Однако я хотел иметь возможность упаковать приложение Kivy в виде apk, используя метод buildozer:
buildozer android debug deploy run
Который успешно компилируется, и apk устанавливается нормально, однако приложение падает через секунду, после чего я попытался использовать Kivy Launcher, который, кажется, никогда не распознает мою программу, поэтому я перешел к попытке запустить необработанный код через Pydroid 3, который в прошлом работал как для Kivy, так и для KivyMD, однако при попытке импорта, который не является частью моего кода, происходит сбой:
from android.config import JAVA_NAMESPACE, JNI_NAMESPACE
мой файл buildozer.spec:
https://github.com/treencd/RecipeBook/blob/master/buildozer.spec
В конце концов я попытался использовать:
adb logcat
Однако вывод не кажется таким полезным, или я не знаю, что ищу.
Мне действительно не помешало бы какое-то руководство по отладке такого приложения.
requirements = python3,Pillow,kivy,kivymd,android
полный файл .buildozer.spec: ‹a href=drive.google.com/› Затем запустил:buildozer android debug deploy run
На этот раз это удалось без ошибок, поэтому я попытался запустить apk на Android и я получил эту ошибку отlogcat
: ‹a href=drive.google. ком/› - person Craig   schedule 18.12.2019ValueError: KivyMD: App object should be inherited from 'kivymd.app.MDApp'
, но у KivyMD нет атрибута с именем «приложение». - person Craig   schedule 18.12.2019