Kivy VM Buildozer 命令失败

Kivy VM Buildozer Command Failed

最近学习了kivy,想做一个非常简单的小app,只是为了测试一下。为了正确地尝试它,我使用了 kivy 启动器,但也不得不尝试将它编译为我的 android phone 的 APK。所以我下载了 virtual box 并在上面安装了 linux mint。在安装 java、cython 和所有我尝试 运行 "buildozer android debug" 的好东西之后。虽然它一直返回这个错误,但我似乎无法弄清楚为什么。感谢任何输入,谢谢!

Command failed: /usr/bin/python3 -m pythonforandroid.toolchain create --dist_nam
e=vibapplication --bootstrap=sdl2 --requirements=kivy --arch armeabi-v7a --copy-
libs --color=always --storage-dir=/media/sf_python/python projects/kivy_learn/vi
brator/.buildozer/android/platform/build

完整日志:https://jpst.it/17q2O

您可以尝试从此 link

安装 Buildozer VM

https://kivy.org/docs/guide/packaging-android-vm.html

你也可以关注https://kivy.org/docs/guide/packaging-android.html#buildozer

确保你 运行 "buildozer init" 在你的项目文件夹中并且你有 main.py 文件这是你的程序文件然后 运行 "buildozer android debug"

注意:您也可以根据需要更新 buildozer.spec 文件。

requirement = kivy # 这应该是默认的