如何确保buildozer可以建立一个.apk包括KivyMD。

问题描述 投票:-1回答:1

我想用Python用Kivy和KivyMD开发一个应用程序。

为了测试Kivy、KivyMD和buildozer,我试着将kitchen_sink(KivyMD的附带演示)导出为apk。Buildozer做到了,但应用程序在加载屏幕后就崩溃了。

你知道发生了什么事吗?我想确保一个工作的应用程序可以导出,因为我不想浪费时间开发一个程序,而不知道是否真的能够创建一个功能的应用程序。

谢谢!

python android kivy buildozer
1个回答
1
投票

只需将kivymd添加到需求buildozer.spec中即可。

# comma separated e.g. requirements = sqlite3,kivy
``requirements = python3,kivy,kivymd,

同时确保你添加了所有使用的扩展文件(如iml,xml,txt...)。

# (list) Source files to include (let empty to include all the files)
source.include_exts = py,png,jpg,kv,atlasn,iml,xml,
© www.soinside.com 2019 - 2024. All rights reserved.