如何解决如何清理buildozer自定义配方版本?
我有一个buildozer
项目,该项目在目录python-for-android
中具有自定义的p4a/recipes/
食谱。
我的一个食谱需要进行一些调试,并且我不想每次都想重建python以及所有其他程序时就重建它。
我尝试过buildozer android p4a -- clean_recipe_build recipe-name
,但找不到(运行recipes
仅显示香草食谱,而不显示我的自定义食谱)。
我该怎么办?
解决方法
显然,有一个未记录的参数--local-recipes
可解决该问题。但是,由于我们在buildozer
下运行,并且在运行p4a之前更改了工作目录,因此我们必须提供一个绝对路径:
buildozer android p4a -- clean_recipe_build recipe-name --local-recipes ~/p4a/recipes/
现在它可以工作了(但请注意,文档警告某些食谱的不当行为需要完全清除,因此,如果情况仍然很奇怪,只需p4a -- clean
)。另外,请注意--
,这一点很重要,再次强调-路径必须是绝对路径,而不是相对路径。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。