我正在开发一个依赖于第三方库的 kivy 应用程序。
我如何在 android 中设置/安装这个库以便能够在 kivy 启动器中测试我的应用程序?是否可以或者我必须使用 buildozer 编译应用程序?
问候,
您可以将整个库复制到项目目录中,以便可以在本地导入。
不过,我只会使用 buildozer,一旦设置完毕,它就像使用 kivy 启动器一样简单(我想说甚至更好)。如果您的模块可通过 pip 访问,则只需将其名称放入 buildozer.specrequirements字段即可。
有趣的是,原则上你可以使用额外的模块编译你自己的 kivy 启动器,我认为有一个 python-for-android 命令行选项可以这样做。不过,与其他两个选项相比,这不是一个很好的解决方案。