我非常诺布仍然在python和kivy。
无论如何,我正在制作一个简单的Android应用程序,它只显示一个标签。
现在我试图通过buildozer将该python文件打包到apk
buildozer init
有效,但buildozer -v android debug
没有,并发出错误Unknown command/target android_old
。
任何人都可以帮我解决这个问题?感谢
答案 0 :(得分:1)
我知道现在回答这个问题为时已晚,但我也遇到了同样的问题,因为我也是这个领域的新手。 貌似 buildozer 和 windows 不兼容,你可以用谷歌 Colab。
Google Colab 提供 CPU 来运行您的 Python 代码,它基于 Ubuntu。
请参考以下链接在 Google Colab 上运行您的代码 https://towardsdatascience.com/3-ways-to-convert-python-app-into-apk-77f4c9cd55af
答案 1 :(得分:0)
执行 buildozer -v android debug 时没问题。请编辑buildozer.spec并将日志级别更改为2(调试)。
# (int) Log level (0 = error only, 1 = info, 2 = debug (with command output))
log_level = 2
答案 2 :(得分:0)
Android:通过适用于Android的Python。您必须具有Linux或OSX计算机才能针对Android进行编译。
在此之前,您可以使用虚拟机在Windows计算机上运行Linux并在其中运行buildozer。