Kivy 启动器和依赖项/第三方库

los*_*zen 4 kivy

我正在开发一个依赖于第三方库的 kivy 应用程序。

我如何在 android 中设置/安装这个库以便能够在 kivy 启动器中测试我的应用程序?是否可以或者我必须使用 buildozer 编译应用程序?

问候,

inc*_*ent 5

您可以将整个库复制到项目目录中,以便可以在本地导入。

不过,我只会使用 buildozer,一旦设置完毕,它就像使用 kivy 启动器一样简单(我想说甚至更好)。如果您的模块可通过 pip 访问,则只需将其名称放入 buildozer.specrequirements字段即可。

有趣的是,原则上你可以使用额外的模块编译你自己的 kivy 启动器,我认为有一个 python-for-android 命令行选项可以这样做。不过,与其他两个选项相比,这不是一个很好的解决方案。