这可能听起来很愚蠢,但我无法弄清楚如何使用buildozer更新我的main.py
代码。我曾创建文件main.py
并运行buildozer init
。之后我执行了一些像buildozer android run
这样的android命令。现在我想更改main.py
的代码。但是每当我尝试使用buildozer android run
重新编译时,都会使用相同的未编辑的代码。我发现使用了文件PROJECT/.buildozer/android/app/main.py
。但是我不想更新这个文件,因为这对我来说似乎是不洁净的。
修改:我已经尝试了buildozer android clean
和buildozer android update
,我已经在互联网上搜索过但我找不到任何内容。
更新buildozer代码库的解决方案是什么?
答案 0 :(得分:1)
嗯,这是一个非常愚蠢的解决方案。经过45分钟的反复试验后,我发现我只需要调用buildozer android debug
编译应用程序。 buildozer android run
是独立的,只需运行已编译的应用程序。作为gradle构建系统的用户,我没有考虑这种情况,因为我熟悉基于目标的构建系统。
因此,在目标设备上编译和运行的最终解决方案是:buildozer android debug deploy run
我希望这个答案可以帮助那些期待同样问题的人。