这个错误通常是因为缺少必要的依赖库或工具导致的。下面是一个可能的解决方案:
sudo apt-get install build-essential
sudo apt-get install python-dev
检查是否安装了必要的Android SDK和NDK。确保环境变量ANDROIDSDK
和ANDROIDNDK
被正确设置,并且指向正确的路径。
确保在构建项目之前已经成功运行了buildozer android update
命令,以更新构建工具和配置。
如果以上步骤都没有解决问题,尝试删除buildozer相关的缓存文件并重新构建项目。在终端中运行以下命令:
rm -rf .buildozer
buildozer android debug
这些步骤应该能够解决“buildozer android debug: c 编译器错误 - 无法创建可执行文件 - configure: exit 77。”的问题。如果问题仍然存在,请检查错误消息的详细输出,看是否有其他提示可以帮助解决问题。