1

我有一个在目录buildozer中有自定义python-for-android食谱的项目p4a/recipes/

我的一个食谱需要一些调试,我不想在每次想要重建 python 和所有其他程序时都重建它。

我试过buildozer android p4a -- clean_recipe_build recipe-name了,但没有找到(运行recipes只显示香草食谱,而不是我的自定义食谱)。

我应该怎么办?

4

1 回答 1

0

显然有一个未记录的论点--local-recipes可以解决它。但是由于我们在buildozer运行 p4a 之前运行在改变工作目录下,我们必须提供一个绝对路径:

buildozer android p4a -- clean_recipe_build recipe-name --local-recipes ~/p4a/recipes/

现在它可以工作了(但请注意,文档警告食谱中的一些不当行为需要彻底清洁,所以如果事情一直很奇怪,只是p4a -- clean)。另外,请注意--,这很重要,并且再一次 - 路径必须是绝对的而不是相对的。

于 2020-11-09T15:46:54.410 回答