开个坑,先把最坑的点记录一下:
安装配置 kivy 较方便的方法有两个:一是使用三方的虚拟机系统镜像,里面已经把环境配置好了,可以直接拿来用,但内置的 api、jdk 等大概率不是最新的,需要自己更新,我尝试成功过的虚拟机系统镜像有:https://github.com/nkiiiiid/kivy-apk
第二种方法是使用官方的安装教程,但有两个要点,1 是要配置代理,如果满足不了这个条件,建议还是直接用方法一;2 是虚拟机分配的磁盘要足够大,第 2 点是最关键的,官方的方法配置 kivy 环境需要的空间相当大,如果虚拟机磁盘占满,就会出现很多莫名其妙的错误,我曾在这个问题上卡了几天,最好直接给虚拟机分配 50G 空间,10G 空间肯定是不够的。
Linux 虚拟机配置代理对于我这种菜鸟来说还是有点难度,最终我选择了在 Ubuntu 桌面版系统上安装 clash,这样就不用纠结桥接直连等配置了。