我在打包适用于 Android 的 Kivy 应用程序时遇到了一些问题,这些问题可能相关,也可能不相关:
我正在 Ubuntu 上的 VirutalBox 中进行安装,并遵循 Kivy 和 Buildozer 文档中概述的安装过程,以及 YouTube 上 Eric Sandberg 的教程。我已在 buildozer 规范文件中设置了 Kivy 版本,并使用 pip 在 VM 上安装了 Kivy 2.0.0。当我 pip freeze 时,它会显示 Kivy 的正确版本。我注意到的一件事是,当我尝试使用“apt-get install python3-kivy”安装它时,它说 kivy 1.10 已安装,并且这是最新版本。
这似乎是一个很容易解决的问题,但我无法弄清楚为什么它试图使用这个版本的 Kivy!如果调试需要任何其他信息,请告诉我。规范文件几乎没有改变,只是在需求中指定 Kivy=2.0.0 。