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

关于Buildozer编译Kivy应用时Android API及SDK版本调整的咨询

关于Buildozer配置升级到API35的解答

你需要同时将android.api和android.sdk都修改为35,具体原因如下:

  • android.api是应用的目标API等级,这是满足"必须以Android 15(API35)或更高版本为目标"要求的核心配置,必须改成35才能符合合规要求。
  • android.sdk指定编译时使用的Android SDK版本,为了保证编译环境与目标API版本一致,避免出现依赖缺失、编译错误或兼容性问题,建议同步将其改为35。Buildozer通常要求SDK版本与目标API匹配,否则可能在构建过程中出现异常。

修改后的配置片段示例:

# (int) Target Android API, should be as high as possible.
android.api = 35

# (int) Minimum API your APK / AAB will support.
android.minapi = 21

# (int) Android SDK version to use
android.sdk = 35

# (str) Android NDK version to use
android.ndk = 25b

注:如果后续编译时出现NDK相关的兼容性问题,可以考虑升级NDK版本到支持API35的版本(如NDK26或更高)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 18:52:07