我最近了解了kivy并尝试制作一个非常简单的小应用程序来测试它。为了正确地尝试,我使用了kivy发射器,但也觉得有必要尝试将其编译为APK为我的Android手机。所以我下载了虚拟盒并在其上安装了linux mint。在安装了像java,cython和所有那些好东西后,我试图运行" buildozer android debug"。它不断返回这个bug,我似乎无法弄清楚原因。任何意见都表示赞赏,谢谢!
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
答案 0 :(得分:0)
您可以尝试从此链接安装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#这应该是默认的