You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过Google Colab将Python Kivy转APK,如何配置buildozer.spec依赖?

配置buildozer.spec的requirements项

根据你代码里的模块导入,以下是适配Google Colab打包的requirements配置:

requirements = python3, kivy>=2.1.0, kivymd>=1.1.1, garden__moretransitions

配置细节说明:

  • python3:指定打包使用Python 3环境,Colab默认支持该配置
  • kivy>=2.1.0:Kivy核心库,选择与KivyMD兼容的稳定版本,避免版本冲突
  • kivymd>=1.1.1:KivyMD组件库,确保和指定的Kivy版本匹配
  • garden__moretransitions:Kivy Garden的moretransitions扩展,buildozer通过garden__前缀自动识别并安装这类Garden包

额外处理建议:

  • 若打包后音频播放异常,可在requirements中添加ffmpeg,配置改为:
    requirements = python3, kivy>=2.1.0, kivymd>=1.1.1, garden__moretransitions, ffmpeg
    
  • 打包前在Colab中执行buildozer android clean清理旧缓存,再运行buildozer android debug重新打包,避免缓存导致的异常

内容的提问来源于stack exchange,提问作者kmester

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 11:55:46